What Is This Creature We Found At The Station? [Video]
Went outside this morning to get something out of car, and noticed this alien worm with a hammerhead shark face following me to take my life away. Well, that's what it felt like. Seriously though, what IS THIS CREATURE?
Is it this?