Harrier Crashes in North Carolina after Possible Bird Strike

A Marine Corps AV-8B Harrier crashed in North Carolina, and the pilot is being treated at a local hospital after safely ejecting from the plane, according to the Marine Corps. The service announced that a Harrier based out of Marine Corps Air Station Cherry Point crashed near Havelock, the town just behind the air station. … Continue reading Harrier Crashes in North Carolina after Possible Bird Strike