Monday, April 17, 2017

Gorillaz Announce First North American Tour in 7 Years!

The Gorillaz have announced their first North American tour dates in 7 years.... Just in time for their new album to hit the stores later this month! 

Check it all out on their website:


Post a Comment