Archive photo of the dayArchive photo of the day Elton John in Wiesbaden, 1979 Stars and Stripes • September 16, 2021
(Dan Warfield/Stars and Stripes) Wiesbaden, Germany, March 1979: Elton John connects with his audience during a show at Wiesbaden’s Rhein-Main-Halle.