+ Submit News Link

SPACE crew spot own UFO (subscription)

Posted: 2/12/2004 12:00:00 AM   Reads: 177   Submitted By:clayroy   Category: UFOs   Source: www.news24.com
Moscow - The Russian-United States crew aboard the International Space Station (ISS) have noticed an unidentified object outside the orbiting craft
Share |





COMMENTS

Please log in to comment.