Tuesday, September 24, 2013

The War From Space

Natural events? Or something of extraterrestrial origin?

Live feed from NASA which excited many into claiming they'd captured footage of untold extraterrestrial spacecraft :



An extraterrestrial attack on Fort Worth, Texas? Or blowing power generators?




We're being invaded!



No comments: