The bright flash that was visible in some parts of the D.C. region Sunday night was a "major fireball event," WTOP Space Contributor Greg Redfern said.
This weekend is a skywatcher’s joy, as the annual Shenandoah National Park’s Night Sky Festival coincides with the peak of the annual Perseid Meteor Shower.