The duo of Isles of Rhodes – Rob Farren (vocals, keys) and Colin Behram (drums) – have received quite a bit of attention after the release of the first single off their forthcoming EP, Affirmation Caravan, “Islands”; in fact, the animated video for “Islands” premiered on MTVu a little while back with critical praise from several other places across the blogosphere. The band’s latest single “Tic Toc” manages to evoke the smooth, polish of 70s AM rock to me.