Meteor shower lights up Spain

HausaTV2 5 views

Meteors streak past stars in the night sky above Spain's Gran Canaria Island during the annual Perseid meteor shower

Add Comments