South Park goes to the football

This is very cool.

The Denver Broncos have added cutouts of the entire South Park town in a stadium in Colorado.

Creators Trey Parker and Matt Stone, who both grew up inĀ  Colorado are big fans of the team.


Leave a Reply

You must be logged in to post a comment.