A dazzling fireball lit up the night over Spain and Portugal. Watch the video to see the meteorite that apparently surprised scientists. - Videos from The Weather Channel | weather.com Read this story
A dazzling fireball lit up the night over Spain and Portugal. Watch the video to see the meteorite that apparently surprised scientists. - Videos from The Weather Channel | weather.com Read this story
More from The Weather Channel | Meteoroid Portugal Spain Meteorite Sky