Bearsuit
@ The Garage in Islington (London), UK
April 18, 2003
www.bearsuit.co.uk
Drowned in Sound profile