An orca, or killer whale, was spotted by an aerial survey team off the coast of Kitty Hawk in the Outer Banks last week.
An aerial survey team from the Florida-based Clearwater Marine Aquarium Research Institute spotted the killer whale near ...
An aerial survey team from Florida-based Clearwater Marine Aquarium Research Institute spotted an orca in the Outer Banks on March 13.