Mysterious Sea Creature Washes Ashore in Scotland

So far, this week has been ripe with stories of incredulous speculations about normal, everyday things. From a man calling 911 over Bigfoot “proof” to ufologists claiming to have seen a rat on Mars, a lot of conclusions have been jumped to. Improper grammar aside, here is the latest story of people thinking that a […]