Gorillaz playing in their own festival!

posted by Clutch -

Gorillaz are back! This sounds pretty cool! 

http://exclaim.ca/music/article/gorillaz_announce_live_return_with_their_very_own_demon_dayz_festival


Comments

Clutch

Clutch

Want to know more about Clutch? Get their official bio, social pages & articles on ALT 1063! Read more

title

Content Goes Here

This ad will close in X seconds.