OBX UFOs: Group of UFOs Filmed Over the Outer Banks, NCMilitary, North CarolinaWere the OBX UFOs more than just drones or military flares?