Seriously twee band who may have been from Nottingham, Leeds or Sheffield depending on which website you believe (although this 1997 7" was recorded in Philadelphia and released on a French label, Aquavinyle). Erm...what more can I say about them besides "seriously twee"?
No comments:
Post a Comment