who originally sang every rose has its thorn
Originally, “Every Rose has its Thorn” was sung by Poison. “Every Rose has its Thorn” was released in 1988 by Poison. Bret Michaels sang the song on America Idol. There are many sites online where you can play the song.