Biggest and Brightest Meteor Shower to Light up Texarkana Sky
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...