What do you get when you mix a teenage girl dying for adulthood and a rocker who won’t quit for anything? Miley Cyrus and Bret Michaels!

The two took the stage today (Fri. Jun 18) on Good Morning America at the Rumsey Playfield in New York City and performed an old classic “Every Rose Has Its Thorn” from Michaels’ group Poison. Miley also performed her new single “Cant be Tamed.” Check out the footage below: