Sea Monster Caught On Oil Rig Camera – What The Heck Is This Thing? [VIDEO]
Watching this video gave me a weird vibe. It's not like one of those videos that you can barely see the animal and say "that could be anything." This is up close and in your face and I still left the video saying "What the heck is that thing?"