Meteor Shower
There’s gonna be two kinds of stars in DFW this weekend: the kind that walk the red carpet and the kind that light up the sky. On Saturday night, April 21, into early morning Sunday, April 22, North Texans can check out the Lyrid meteor shower, which coincides with Earth Day this year, when as…
Read More