Fast-moving, bright meteors light up the night sky during Leonid meteor shower
0 minutes, 10 seconds Read
The Leonid meteor shower, known for producing the fastest meteors, will peak this Thursday night at 7 p.m. ET. Sky gazers could see around 10 to 15 meteors per hour.