Check Out This Potential Meteor Spotting In England

ByTWC - Digital•
January 10, 2024Updated: January 10, 2024, 11:02 am ESTPublished: December 30, 2023, 1:06 pm EST

A homeowner is believed to have caught footage of a meteor streaking through the night sky in Birmingham, England.

Loading comments...

Trending

Home & Garden