'Wormhole’ Of Flashing Lights Over Ufo Hotspot Island Baffles Scientists
A clip appears to show mysterious fizzling or flashing lights in the skies over Catalina Island off the coast of Southern California - home to a number of UFO sightings over decades