Immersion 7 Feb 2008 Wrap-up
My first thought after (and during) this past Immersion at The Flea Pit, London – Where did all you people come from?! People were queued up in the hallway leading to the performance wing of The Pit for almost the entire night. It got so crowded that I had to stop videoing the event, people [...]