Lyrid meteor shower peaks tonight
Digest more
ROCHESTER, N.Y. – The News10NBC First Alert meteorologists typically focus on the lowest 50,000 to 60,000 feet of the atmosphere, where most of our day-to-day weather occurs. From time to time, however,
The Lyrid meteor shower 2026 is here, hitting its peak on April 20 and 21, 2026. One NASA space person took a perfect photo from the International Space Station of these glowing stars. Astronaut Jessica Meir caught the moment on April 20,