Released in 2004, Peachtree Road is the 28th studio album from Elton John. The album achieved moderate commercial success and was very well-received by critics worldwide. Stand out tracks include: “They Call Her The Cat”, “Turn The Lights Out When You Leave” and “Weight Of The World”.