Kiss launched their month-long Kissworld tour of Europe and the United Kingdom tonight at the Olympijskiy Stadium in Moscow tonight, delivering an 18-song set that explored nearly every era of the band's career.

After opening with a pair of '70s classics - "Deuce" and "Shout it Out Loud" - the band moved forward a decade for "Lick it Up" and "I Love it Loud." The set also featured more recent songs such as 2009's "Say Yeah" and 1998's "Psycho Circus," as well as less frequently played gems such as "Let Me Go, Rock 'N' Roll" and "Firehouse."

Of course, there were also large doses of the theatrics Kiss fans have come to expect from the band's shows. Paul Stanley performed from a special stage in the middle of the audience for "Psycho Circus," Gene Simmons flew to the rafters for "War Machine," and guitarist Tommy Thayer took lead vocals on "Shock Me," which was punctuated with an extended guitar solo.

The overseas leg of the Kissworld tour wraps up May 31 in London, England, after which the band will return to the states for a handful of North American dates. You can get complete details at their official website.

Kiss 5/1/2017 Moscow Set List

1. "Deuce"

2. "Shout it Out Loud"

3. "Lick it Up"

4. "I Love it Loud"

5. "Love Gun"

6. "Firehouse"

7. "Shock Me"

8. "Flaming Youth"

9. "War Machine"

10. "Crazy Crazy Nights"

11. "Cold Gin"

12. "Say Yeah"

13. "Let Me Go, Rock 'N' Roll"

14. "Psycho Circus"

15. "Black Diamond"

Encore:

16. "Detroit Rock City"

17. "I Was Made for Lovin' You"

18. "Rock and Roll All Nite"

Watch Kiss Perform 'Love Gun' in Moscow