Tag: Isle of Rhodes Tic Toc

The duo of Isle 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 […]