posted on Jun, 1 2009 @ 09:23 AM
Once again, Popular Mechanics has been able to successfully debunk the conspiracy theorists and put our faith back in the veracity of government
Footage in the Sky: The Truth Behind NASA's "UFO" Videos
Just as well they left out references to the really interesting vids like STS-75 and STS -63 (the ice crystals in those videos are more difficult to
explain to the average layperson).
All we need now is a 'I told you so!' from our resident NASA spokesperson, and we can all go back to collecting insects, bottle tops, earwax, et