The Pavilion at Prairie Knights Casino was rockin' Saturday night, May 7th, as Poison frontman Bret Michaels took the stage to play a handful of his band's hits (and a few hits from others, too.)

Besides playing some fan favorites from his band Poison, including 'Something to Believe In,' 'Nothin' But A Good Time,' and 'Every Rose Has Its Thorn,' Michaels also threw a few covers in from Lynyrd Skynyrd and Sublime. He also wrapped up the show with a cover of Kiss' 'Rock and Roll All Night.'

If you missed Michaels' performance this time around, you'll be excited to know that he mentioned more than once that he'll be returning to Prairie Knights later this year, though that has not yet been confirmed.

You can see all of our pictures from Saturday night's concert below: