1977 David Castle – Castle In The Sky

Castle In The Sky is the debut album by David Castle released in August 1977. A rerecording of “Ten To Eight” b/w “Finally” was the album’s first single. It spent seven weeks on the Billboard Hot 100 chart, peaking at number 68. He performed “Ten to Eight” on the BBC music chart television program Top […]