After dumping a bag of glitter on GOP presidential candidate Newt Gingrich, Nick Espinosa said his “campaign needed a makeover.”

Gingrich and his wife Callista were participating in a book signing in Minneapolis before attending a benefit for the Minnesota Family Council, a group that opposes gay rights, when Espinosa dumped his “gay” glitter on the former House speaker.

“Feel the rainbow, Newt,” Espinosa said as he doused Gingrich with glitter. “Stop the hate. Stop the anti-gay politics. It's dividing our country and it's not fixing our country.”

“Nice to live in a free country,” Gingrich said as he cleaned the glitter off the table he was seated at.

In an interview with ABC's Top Line, the 24-year-old unemployed Espinosa said his protest was “fun.”

“I think that glitter's a lot of fun,” Espinosa answered when asked about his unique protest.

“I invited Newt to feel the rainbow because I don't want anyone, much less a serial adulterer, telling people who they can and cannot love,” he added. “This is a man with two divorces and three marriages, so I don't think he has much ground to stand on the way he is treating GLBT people like second-class citizens.”

“[T]he way this week has gone for [Gingrich], I think his campaign needed a makeover.” (The video is embedded in the right panel of this page.)