Watch: North Carolina fishermen catch and release massive great white shark in epic 30-minute battle
A rare and breathtaking encounter off Hatteras Island A group of North Carolina fishermen recently experienced a once-in-a-lifetime moment when ...
Read moreDetails