Alien Slime Found at Somerset Nature Reserve after Meteor StrikePublished February 19, 2013
By DOMINIC GOVER, International Business Times
Experts are examining a mysterious slime in a Somerset nature reserve in the wake of a meteor strike thousands of miles away in Russia.
Translucent goo which …
574 days ago