Every Rose Has Its Thorn
Exclusive

Every Rose Has Its Thorn

Bret MichaelBret Michael
205 Plays

Other Versions

Every Rose Has It's Thorn
Bret Michael
80s
Every Rose Has It's Thorn
Bret Michael
101 '80s Hits - New Wave, Old School Hip Hop, Hair Metal, Pop & Rock
Every Rose Has It's Thorn (Re-Recorded)
Bret Michael
80's DJ Hits

More from "'80s & '90s Love - Power Ballads, Slow Jams & Love Songs" album

Hold On (Re-Recorded)
Wilson Phillips
'80s & '90s Love - Power Ballads, Slow Jams & Love Songs
Missing You (Re-Recorded)
John Waite
'80s & '90s Love - Power Ballads, Slow Jams & Love Songs
Sunshine (Re-Recorded)
Lil' Flip
'80s & '90s Love - Power Ballads, Slow Jams & Love Songs