Question: who sings the song every rose has a thorn
Answer: Bret Michaels -- Lead Vocals , Acoustic Guitar C.