High-res images showed it was actually just a footprint
From the Brits In Space challenge. See all 303 entries (closed)
( , Thu 29 Jun 2006, 12:07, archived)
of someone walking on their face
From the Brits In Space challenge. See all 303 entries (closed)
( , Thu 29 Jun 2006, 12:07, archived)