PUBLISHED: Jul 21, 2016
DESCRIPTION:
Hard-to-find track from New Haven indie band, featuring woozy organ & wacky lyrics about a strawberry on a bike, released as single in 2000 & appearing on The New Patient album (2002). Tracked it down in a Rough Trade outlet in London after hearing it on XFM upon release.