2 mysterious orbs of light caught on camera flying through Palm Coast yard

More stories from FOX 35 Orlando