shannonyarbrough.com
Elton John: 17-11-70
11-17-70 (17-11-70 in the UK) is Elton’s first live album and his fifth official album release and man, it’s good! If you don’t already have this one, get it! The live recording i…