radiomaxmusic2.wordpress.com
Tuesday 11pm: Feature LP: Elton John – Leather Jackets (1986)
Leather Jackets, released October 15, 1986, is the twentieth studio album by Elton John. Recorded at Sol Studios in England and Wisseloord Studios in the Netherlands, it was his first album not to …