It seems to be a pretty consistent phenomenon these days (especially since the alleged “Octopoid” that destroyed that wind turbine in a wild state of […] Read More
Tag: England
I’ve been getting emails all day about a bizarre incident which occurred early this morning in England near the country town of Lincolnshire. Reports are […] Read More