Horrified parents and Disneyland visitors watched as security struggled to restrain a seemingly intoxicated, brawling park-goer.

Cellphone video shows a 53-year-old man, identified as Glenn Horlacher, throwing punch after punch outside the Tower of Terror ride at the Disney California Adventure Park in Anaheim, California.

Despite security guards spraying a steady stream of pepper spray into Horlacher's eyes and mouth, the pot-bellied brawler continues to swing.

"Do you know you're at Disneyland? There are kids here! Stop!" one woman in the background can be heard screaming. "What are you, drunk?"

Another jokes, "I think this guy's been drinking vodka."

The female bystander, who was not amused, screams at the struggling man, "Stop! There are kids here!"

At one point, security guards even give the man napkins to wipe the pepper spray from his face, but, as soon as the man can see, he once again becomes belligerent and is once again blasted with pepper spray.

The ugly Magic Kingdom incident finally comes to a close when bystanders jump the man, holding him prone until police arrived. See video below: