Over 15 years ago the thought of a name for the newly acquired radio station in the heart of San Pedro Town on the island of Ambergris Caye, an island thirty five miles off of the coast of the mainland of Belize, kept running through my mind. I wanted a name that...