Denver Broncos watched in NFL game by 1,800 South Park cutouts
Published
Despite being unable to fill their stadium with fans, the Denver Broncos weren’t short on animated supporters for their game against the Tampa Bay Buccaneers on Sunday.
Full Article