Meteor streaks across English Channel off the coast of Devon

Experts say the fireball, filmed by a beach-side webcam, appears to expand and contract like a small meteor breaking apart in the atmosphere. —> Read More Here


Leave a Reply

Your email address will not be published. Required fields are marked *