The truth IS out there: British scientists claim to have found proof of alien life http://www.independent.co.uk/news/science/the-truth-is-out-there-british-scientists-claim-to-have-found-proof-of-alien-life-8826690.html …
Replying to @manseydoll
MT @manseydoll Have scientists found alien "organisms" high in our atmosphere, carried here by comets? Hmmmmm. Read: http://www.independent.co.uk/news/science/the-truth-is-out-there-british-scientists-claim-to-have-found-proof-of-alien-life-8826690.html …
6:25 AM - 19 Sep 2013
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.