Miley cyrus bret michaels rock of loveBy Margaret Hartmann PO Edit188L Miley & Bret's Live Duet, Singing A Sad Sad SongToday on GMA, Miley Cyrus and Bret Michaels performed "Every Rose Has Its Thorn." It was better than Miley's leaked solo version , but her head-thrashing dance moves and mouthing Bret's lines were definite thorns. Click to watch. » 6/18/10 10:40am 6/18/10 10:40amSurprise! It's Miley's Auto-tuned Cover Of "Every Rose Has Its Thorn"