Russian scientists are claiming to have found an 'alien device' in Tunguska which was the site of the huge forest fire almost a hundred years ago. Looks like the aliens don't need leaky TV signals to find us - they know where we live. eek!
via catch.com
No comments:
Post a Comment