x
Breaking News
More () »

What is it? Mysterious creature spotted in Pawleys Island, South Carolina

The South Carolina Department of Natural Resources was stumped, so they sent the video to the Marine Resources Research Institute in Charleston.

Before You Leave, Check This Out