Karmadillo – Turning you on this Christmas!!!

Karmadillo will be playing at the turning on of the Cambridge Christmas lights. All happening in the Market Square on November 21st, 2010 from midday to 6pm. Will update this post with more precise stage times as they come to hand.