This past Saturday evening, a mesmerizing blue-green fireball blazed across the skies over Spain and Portugal. The European Space Agency officially confirmed that the meteor was estimated to be hurtling above our planet at a mind-boggling speed of 100,000 mph before likely burning up over the Atlantic Ocean.