'South Park' comes to the south stands at Empower Field at Mile High

The residents of Comedy Central's "South Park" TV show will be in attendance at Sunday's game vs. the Buccaneers.

Advertising

Advertising