Fan-987-Logosm 35h_cbssportsrad_tampa cw44_tb

Comet

File photo. (/AFP/Getty Images)

Scientists Claim To have Found Proof of Alien Life

After harvesting strange organisms from space, a team of British scientists claim to have found proof of alien life.

09/21/2013

Follow

Get every new post delivered to your Inbox.

Join 861 other followers