aliens on earth

Doctor Who Introduces Its First Female Doctor

This is the BBC's reveal trailer for the 13th Doctor, who will be portrayed by English actress Jodie Whittaker (Venus, Attack The Block, television series Broadchurch, the...
July 17, 2017

Aliens On Earth: The Hammerhead Slug

This is a short video of a hammerhead slug (Bipalium kewense, aka Greenhouse Planarian) doing its thing. Its thing being freaking me out. Where does Mother Nature...
July 7, 2017