xrnrazurftby5woidwly.jpg

You may have seen recent headlines about a strange radio signal picked up by a Canadian telescope. Some go as far as to say it was caused by all-caps ALIENS. 

Read more…