Tuesday, December 21, 2010
...just had to post this video lol this women is in her element!
Last night was the last show with Gorillaz...its been amazing
It all ended on a happy note and we will keep these memories for life indeed
Looking forward to our own tour in the US in Jan!
Lots of Love