Fireball Meteor Over Northeast Shocked Hundreds Of People On A Tuesday Afternoon And NASA Just Released What They Know
At 2:34 in the afternoon on Tuesday, April 7, 2026, people in New Jersey, New York, Pennsylvania, Connecticut, Delaware, and Maryland looked up and saw something moving across the sky faster than
Follow Us