Orcas Spotted off Oregon Inlet
And you thought dogfish stealing your catch was bad… Recently a group of fishermen looking for bluefin tuna off of Oregon Inlet here in North Carolina’s very own Outer Banks had quite the show as a pod of orcas appeared around their boat, and one…