binged this song last night. The OG: a Canadiana cover: a more contemporary cover: Blue-eyed Philly Soul:
Their backing music sounds like it borrowed from Hey Good Lookin along with some Shake, Rattle and Roll vibes. Maybe a touch of something else as well.