Sort:  

Wow, that´s cool :) Maybe the locusts are just fans of some other type of music :D Thanks for the links.