Three giant alien spaceships are again heading for Earth! Scientists predict the new ships will arrive in December 2013.
DECLASSIFIED: AREA 51 IS AN ALIEN SELF-STORAGE FACILITY!
Weekly World News has finally found the truth about Area 51. Apparently, the US government has been charging rent to various Aliens to store their old junk here on Earth. … READ MORE