Eddie and the Hot Rods are an English pub rock and punk rock band formed in ... The song is probably a bit harder to most ears than most songs by The Only Ones. The song captured the restless ...