The annual Leonid meteor shower peaks on Nov. 17, 2024, but a bright moon just two days past full will make viewing this year ...