Did Aliens Float By Earth Last Year?

posted by Jadd - 

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?

 

title

Content Goes Here