Crazy Town at the New Marquee, London, Oct 21st 2002.
Photo by Tina korhonen.
©2002 Tina Korhonen, all rights reserved.