Saturday, April 05, 2008

STS-123 Endeavour 25 NASA UFO 25/03/2008 or ice debris?

Recent STS-123 Endeavour mission shows some strange object - or are they just ice crystals on the lens?
Rate this posting:
{[["☆","★"]]}

No comments:

Keep Reading - Click 'Older Posts' above to read more posts  >>