Blog & News

south park

The “REAL” South Park, CO

There’s been a lot of press lately about the creators of South Park, an animated show on Comedy Central, and their portrayal of certain religions and religious “icons” on their show.  The TV show is based in a rural Colorado town, and has been on the air for about 11 years stirring controversy and poking…