Last month, we had the pleasure of releasing the debut single from Cape Francis into the world. The former Stone Cold Fox frontman is back ..
"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. ..