Meteor Shower

meteor_shower

Skies Lit Up In Central Texas As Leonid Meteor Shower Begins

The Leonid meteor shower has begun, as many are reporting around Texas that they have seen parts of the meteor shower light up the night sky. Expected throughout the weekend, The Leonid meteor shower is expecting to hit its peak on Saturday.
Read More