Article Image

IPFS News Link • North Carolina

'Fleet' of strange glowing objects seen off North Carolina coast in baffling clip

• https://www.dailystar.co.uk

Conspiracy 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.

Read Full Story