The Town of South Park Showed Up At a Broncos Game

More than 18-hundred fictional fans added to the sparse crowd at Sunday's Broncos-Tampa Bay Buccaneers game in Denver.

The upper level of one end zone in Empower Field at Mile High was filled with cutouts of South Park characters, wearing face masks.

The edgy animated series is set in the fictional town of South Park, Colorado.

Show creators and Colorado natives Trey Parker and Matt Stone are huge Broncos fans.

The Broncos lost to the Bucs, 28-10.


Sponsored Content

Sponsored Content