The Eta Aquarids meteor shower is about to hit its most active peak in 2026, and they will be visible in Texas.
A meteor shower famous for its speedy balls of space debris that spectators can spot streaking across the night sky is due to peak in the coming days.
Good news, skywatchers in Texas: Your three-month wait since the peak of the last meteor shower is almost over. The Lyrids meteor shower, which first became visible April 14, is about to become its ...