Incredible Footage: Blazing Blue Meteor Caught on Camera as it Streaks through Sky Over Portugal, Spain
It was just another Saturday night on the Iberian Peninsula. Until it became something very special. A meteor streaked through the night over Spain and Portugal, turning the entire sky ...
Read moreDetails