Such a great song - one of the first that really turned me onto the indie/indie rock scene. Really surprised this doesn't have more reviews.
Such a brilliant and utterly nostalgia-inducing album for me. IMO, Lemon Jelly are easily one of the most underrated (electronic) groups of the 2000s.