Every Rose Has Its Thorn Duet By Author Kay Rhodes at May 27, 2010 • Category Bret Michaels On the American Idol finale, Bret Michaels gave viewers a thrill. He joined Casey James on stage for a duet of “Every Rose Has Its Thorn.” https://www.youtube.com/watch?v=dhvNsXXkgcc