The Vampire Squid from Hell

Hello, my Freaky Darlings! This week in my Weird Shit That Fascinates Me series I talk about the rather fascinating Vampire Squid from Hell. And yes, I chose it just because of its name. Anyway, take a look and let me know what you think. https://www.youtube.com/embed/wTeID2FAiyQ So ... what do you think of the Vampire … Continue reading The Vampire Squid from Hell