Green-skinned creature spotted by ground cameras…
Green-skinned creature spotted by ground cameras
Recently released footage has revealed that an unexpected traveler hitched a ride during the launch of NASA’s LADEE (Lunar Atmosphere and Dust Environment Explorer) rocket last Friday.…
Read more http://go.theregister.com/feed/www.theregister.co.uk/2013/09/13/nasa_ladee_frog_launch/