Video: Mystery Creature Spotted Swimming Off North Carolina Coast | Coast to Coast AM
A fishing boat captain captured footage of a mysterious creature swimming in the waters off the coast of North Carolina and no one is quite sure what the odd beast may have been.
www.coasttocoastam.com