During last night’s Poison concert in Tulsa, Oklahoma, the band were closing out their set with “Nothin’ but a Good Time” when a completely unexpected guest was called out on stage to a relatively middling reaction from the crowd. Josey Scott, the Saliva frontman of “Your Disease” and “Click Click Boom” fame, came strutting out on stage to sing along on the classic hit.

Now, you may not remember but Saliva was supposed to reunite until they suddenly weren’t and then they suddenly were. Honestly, it’s not really that important to remember the whole saga.

Apparently, Scott was at the Poison show, which was separate from the ongoing Motley Crue, Def Leppard, Poison, and Joan Jett tour, while on a date night with his wife when he was called on stage to perform. You can see how he did in the YouTube video below.

In an Instagram post after the fact, he gushed about the experience.

“What an amazing date night with my beautiful wife Kendra, watching Bret Michaels and Poison rock out in front of a sold out BOK Center in Tulsa, Oklahoma, and he even brought me out on stage to do ‘Nothin But A Good Time’ in front of 18,000 screaming rock n’ roll fans! What class act Bret is! Also, thank you to Tom Keifer from Cinderella as well, for letting me meet him! What a dream come true night! Wow! This is one for the books!

“Thank you Bret Michaels for always supporting me and my family and my musical career, you are not only an idol of mine, and a mentor, but I’m so very thankful, and grateful, to call you friend! You have always had my back, and I promise you, I will always have yours! Thank you my friend! Singing with you and Poison tonight was a absolute rock n’ roll dream come true!”

Poison are currently out on tour with Motley Crue, Def Leppard, and Joan Jett. Though their slate of summer stadium shows is coming to an end soon, you can still catch them at the following dates:

8/21 – San Antonio, Texas @ Alamodome
8/22 – Arlington, Texas @ Globe Life Field
8/25 – Glendale, Ariz. @ State Farm Stadium
8/27 – Inglewood, Calif. @ SoFi Stadium
8/28 – San Diego, Calif. @ Petco Park
8/31 – Seattle, Wash. @ T-Mobile Park
9/2 – Vancouver, B.C. @ BC Place
9/4 – Edmonton, Alberta @ Commonwealth Stadium
9/7 – San Francisco, Calif. @ Oracle Park
9/9 – Las Vegas, Nev. @ Allegiant Stadium