Gorillaz

May 29, 2010 1:14pm CST
who is going to or have seen the gorillaz live? i would love to know what they are like to see live and disscuss what the experence was like and if it was worth while. also i would like to know where you went to see them because im planning to see them at the secc in glasgow any comments wiill be helpfull :D
No responses