Did Aliens Float By Earth Last Year?


A few Harvard researchers think that a mysterious space object that floated by Earth last year was actually an alien probe.

E.T. phone home?