This is fun. The Denver Broncos decided to fill some of their stands in their game yesterday with characters from South Park!
Of course, Trey Parker and Matt Stone (the creators of South Park) are massive Broncos fans…so this was a perfect fit!
Check out the video and pics below!
– East Side Dave