Watch Carrie Underwood Perform Guns N’ Roses Hits with Axl Rose at Stagecoach

Carrie Underwood is known for her massive country hits and inspirational gospel covers but the “American Girl” singer can rock out too.

Carrie has long incorporated Guns N’ Roses “Sweet Child o’ Mine” into her set list but she took it one step further at the Stagecoach Festival Saturday.  After a few bars of the song played, Carrie surprised the audience by bringing Axl Rose out to sing with her.

“Welcome to the greatest night of my life,” Underwood shouted. “Give it up for Axl Rose!”

The pair performed “Sweet Child o’ Mine” and “Paradise City” for the crowd.  Watch below.