Cape Francis debuts with introspective first single "Iditarod"
"Iditarod" means "clear water" or "distant place." It's the name of an Alaskan river. It is also the title of Cape Francis' debut single. The solo project of Kevin Olken Henthorn,…
Share