Monday, December 21, 2009

UFO Hovers Over Red Square In Moscow

A mysterious pyramid shaped object is caught on camera hovering above Moscow's Red Square, where it stayed for several hours according to reports.