Meteor shower illuminates sky over Ibiza

A stunning meteor shower streaked through the sky over Ibiza, Spain, on June 10. The fireball traversed through the Capricorn constellation, leaving a glowing trail of light.
Viral