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 ...