The Leonid meteor shower happens every year in November when Earth passes through leftover dust and debris from Comet Tempel Tuttle, which creates the fast, bright and colorful Leonid meteors. The ...