What Neil Saw Admin at 8:15 am August 28, 2012 Interactive Panorama Lets You Stand on the Moon With Neil Armstrong (Wired) Thanks Wayne F FacebookTwitterPinterestSponsored Link Related posts: On The Moon. Like A Boss Eye Candy: Nightsurf The Moon In Finglas Manhattan From Above