Boylan, Bray and Gill formed Inter in late '95, with Stovold joining soon after. In '97 they released their debut CD-single "Happy Ending" - reportedly described by John Peel as 'the best pop song in the last 30 years' -…
dude not sure why but this track reminds me a lot of Beck
Home
Feed
Search
Library
Download