Swarming locusts on the rampage!

Or how about this

An estimated 100 million locusts have forced tourists and locals to abandon beaches in the Canary Islands.

Isn’t a swarm of locusts supposed to be one of the signals for the end of the world or something?! First Cairo, now the Canary Islands!

Comments are closed.