Cookie Policy

Thursday, September 19, 2013

Aliens 16 miles above Penyffordd

Not your usual cranks.
http://www.independent.co.uk/news/science/the-truth-is-out-there-british-scientists-claim-to-have-found-proof-of-alien-life-8826690.html

No comments:

Post a Comment

Custom Search

Blog Archive

Links

Feeds