In just a few days, beginning April 16, and lasting until April 29, the Lyrid meteor shower is ready to put on a heavenly show in the night skies over much of the Texarkana area.
This meteor shower is the longest-running shower, according to officials with NASA...
From dusk on Thursday December 13 to dawn on Friday December 14, could be the most awesome meteor shower you have ever seen... for a couple of reasons.