This Is The Coolest 18ft Sea Creature You'll See All Day

This Is The Coolest 18ft Sea Creature You'll See All Day

This "sea serpent," a.k.a. Oarfish, was found just in time for Red Lobster's "Crab Fest."