The trusty alien grafitti explanation. Nothing like a little debate in the field to sell tickets for a lecture. It's good to have passion about your work, but I think this guy needs to take a breather.If it's messages displayed on the Earth's surface one ...
Read More
Read More