Miami Tourist Spots: The Coral Castle

By Robert Nickel Have you ever wondered what Billy Idol's song ?Sweet Sixteen? is really about? It's not referring to a lost paramour from his past. Idol wrote the song in reference to one of Miami's oddest tourist attractions, the Coral Castle (which is where he filmed the video). Built ... Read More