Guns N' Roses' concert in Mexico City last night included a special guest ... sort of. The band brought out a Donald Trump pinata onstage for fans to whack.

The show was the last in the group's Latin America leg of its Not in This Lifetime Tour, so the band was in a somewhat playful mood. It didn't hurt that the pinata gave many frustrated Mexican fans the opportunity to smack around one of the most reviled men in that region.

"Let's bring in some people," Axl Rose says in a video filmed by fans. "And give them a f---ing stick. I just want you to express yourself, however you feel." After a fan starts to hit the pinata, Rose says, "He's got it. Go ahead."

You can watch the video above.

It's no surprise Mexican fans were more than eager to beat the hell out of a Trump pinata. One of the president-elect's biggest campaign points was his construction of a giant wall between Mexico and the United States to prevent illegal immigrants from entering. Trump also promised he would make Mexico pay for the wall.

Since he won the election last month, Trump hasn't said much about the wall. But Mexico has insisted several times that it won't pay for the wall if he plans to fulfill his campaign promise.

Trump also referred to Mexicans and Mexican-Americans as rapists and criminals. So there was plenty of aggression for the country's Guns N' Roses fans to work out onstage last night.

Rose is also no fan of the incoming president. Two weeks ago, he tweeted, “Do you ever stop whining? An apology? Seriously?! You won, this is the job, Get on with it or get out of the kitchen” in response to Trump's demand of an apology from the cast of Broadway's Hamilton, who called out Trump's vice president-elect, Mike Pence, as he was leaving a performance.

Meanwhile, the band recently teased another North American tour. After a successful two-month run across the continent earlier this year, GNR are headed to Japan, Australia, New Zealand, Thailand, Singapore and Dubai in the first three months of 2017. A new commercial makes reference to even "more in 2017."

Every Guns N' Roses Song Ranked