'South Park' Residents Cheer On Broncos From Stadium Seats
Published
Characters from the cartoon town were in Denver for an NFL game. The show's creators went to college in Colorado and are huge Broncos fans. Every cardboard cutout wore a mask — even Kenny!
Full Article