Comment Reposted to your Profile Page.
Santa Clara is a city in Cuba, fairly close to the tip of Florida. Maybe the song is loosely about people illegally leaving Cuba for Florida and the families saying goodbye.
Santa Clara is a city in Cuba, fairly close to the tip of Florida. Maybe the song is loosely about people illegally leaving Cuba for Florida and the families saying goodbye.