Tuesday, July 21, 2009

Foot that made visible tracks of Apollo 14 astronauts finally exposed !

On the left is given self explaining tracks source at Moon that actually made astronaut footpaths now visible to NASA LRO ! Apollo 14 comparative tracks are given here.


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?