Visitors to North Carolina’s Outer Banks witnessed a bizarre phenomenon, as fish began thrusting themselves onto the beach at Ocracoke Island. Facebook screengrab Mystified Outer Banks tourists ...
Mystified Outer Banks tourists witnessed a bizarre act of nature Friday, Oct. 14, as fish began flinging themselves onto the beach at Ocracoke Island. Multiple videos shared on social media show the ...