IPFS News Link • North Carolina
'Fleet' of strange glowing objects seen off North Carolina coast in baffling clip
• https://www.dailystar.co.ukConspiracy theorists claim the footage shows a fleet of 14 UFOs
A "fleet" of bizarre objects has been captured hovering off the coast of North Carolina.