Watch Axl Rose and Carrie Underwood Rock GNR Classics at Stagecoach

Carrie Underwood surprised fans at this weekend’s Stagecoach Country Music Festival in California by bringing out a very special guest- Guns N’ Roses front man Axl Rose.

Rose–who wore a black t-shirt and vest while Underwood proudly wore the GNR stripes with a fitted concert shirt–joined the American Idol Season 4 winner for “Sweet Child O’ Mine” and “Paradise City” on the festival’s “Mane” stage Saturday night.

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

After “Sweet Child O’ Mine,” Underwood wasn’t letting Rose go that easily.

“Did you think we were through?”  Underwood yelled, leading Rose and the band through a song she has performed before.

Underwood’s new album, “Denim and Rhinestones,” arrives June 10.

Watch below:

Carrie Underwood and Axl Rose

Get the 107.1 The Boss