If you've been following the strangeness in Antarctica, you can add some more strangeness, and this ranges from a completely unsubstantiated rumor, which we'll…
The post …Uhm… British Scientists are looking for WHAT in ... appeared first on Giza Death Star.
Source