Comment: Wow!

(See in situ)

In reply to comment: Bigfoot DNA Discovered? Not So Fast (see in situ)

Wow!

I haven't checked any official Mars photo sites yet but if these are legit they are gripping as Hell.

New Hampshire and Ecuador.