Goblins


Live

Needles, London, 16/12/2003

Goblins - Needles, London, 16/12/2003

In one of London's more obscure venues, Olga Sladeckova watches headliners Bitter Springs and two other local bands, Stained Glass Heroes and the Lazarus Effect, deliver tight, but impressive sets