Thursday, July 22, 2010

Thursday, July 15, 2010

Is this the proof we need?

Pix from China. Supposedly this incident shut down a major airport there.

Wednesday, June 2, 2010

Monday, March 15, 2010

UFO OVER CLEVELAND?