Question: Which Florida attraction helped inspire Billy Idol’s 1987 song Sweet Sixteen?
Answer: Coral Castle in Homestead. Edward Leedskalnin spent decades building the massive stone monument after his fiancée broke their engagement. His story inspired Idol’s song about lost love.