Elton John kicked off his Farewell Yellow Brick Road tour with a career-spanning 24-song show in Allentown, Penn., last night.

"This is quite a night for us – and for me, especially – because this has been two-and-a-half years in the making," John told the crowd early in the night.

A brand-new stage set found Elton and his six-piece backing band performing in front of a massive video screen framed with images celebrating his many career accomplishments. The screen wasn't used for nostalgia at first, however, but instead to present short, colorful original films of city life.

As the evening moved past the halfway point, John began to commemorate various aspects of his past, displaying videos and photos chronicling his decades of activism during 1995's "Believe," and his many career accomplishments during "I'm Still Standing."

Fans with homemade Elton-related costumes were highlighted during "Crocodile Rock," and a series of photos spanning from his childhood to the present day served as the backdrop to the set closing "Goodbye Yellow Brick Road."

"I’ve had the most wonderful time, making records, touring, playing with the band," John said near the end of the show. "It’s been an incredible journey, and one that I’ve enjoyed so much."

The Farewell Yellow Brick Road tour next moves on to a sold-out two-night stand in Philadelphia Sept. 11 and 12. No final date has been set for the trek, which is expected to last into 2021.

Elton John 'Farewell Yellow Brick Road' 9/8/18 Opening Night Setlist

1. "Bennie and the Jets"
2. "All the Girls Love Alice"
3. "I Guess That's Why They Call it the Blues"
4. "Border Song"
5. "Tiny Dancer"
6. "Philadelphia Freedom"
7. "Indian Sunset"
8. "Rocket Man"
9. "Take Me to the Pilot"
10. "Someone Saved My Life Tonight"
11. "Levon"
12. "Candle in the Wind"
13. "Funeral for a Friend / Love Lies Bleeding"
14. "Burn Down the Mission"
15. "Believe"
16. "Daniel"
17. "Sad Songs (Say So Much)"
18. "Don't Let the Sun Go Down on Me"
19. "The Bitch is Back"
20. "I'm Still Standing"
21. "Crocodile Rock"
22. "Saturday Night's Alright for Fighting"
23. "Your Song"
24. "Goodbye Yellow Brick Road"

More From WWMJ Ellsworth Maine