The shower is caused by Earth's passage through the Comet 55P/Tempel-Tuttle debris trail, running from November 3 to December ...
The shower coincides with a 'swarm year,' meaning observers are far more likely to see spectacular, bright fireballs.
What appears to be a giant meteor that fell through the sky in Flagler Beach is the talk of the town this morning.