Category: fireball exploding over British Isles

UK residents stunned by “Once in a Lifetime” fireball exploding over British Isles

The International Meteor Organisation (IMO) recently received more than 50 reports from British residents who witnessed what they are calling a “Once in a Lifetime” event when a fireball exploded over the British Isles according to Express. Latest Video Many of the witnesses were anticipating the launch of SpaceX’s Crew Dragon on Saturday when instead they […] Read More