Who'd have guessed that Eddy "Electric Avenue" Grant had been in such an awesome psychedelic pop band? I'm not entirely sure what this song is about (Sex? Racecars? Paper towels?), but I do so love it.
To submit a comment, please first register (username/password/email) or log in:
username password
password