shannonyarbrough.com
Elton John: Leather Jackets
“Leather Jackets,” released in 1986, was Elton’s 20th album and what is believed to be his worst. It is the poorest charting album of his career, and only his second album to not …