Wednesday 1 August 2007

Kimono Draggin' come to town

Kimono Draggin's T-shirt promises they'll "rock your balls clean off". They did just that at Manchester's Star & Garter. All the way from Connecticut, USA, on route to France & Germany, they found time to visit the humble shed abode for tea & biscuits.
27/07/07