Boards
Vinegar Brain
I bought the album 'LOVE?' just because I like vinegar but it is quite poptastic, vaguely similar to The Lemontrees. It says 2003 on the disc but I can't find any other info at all.
Google gives nothing.
A long shot but anyone know anything?