How many episodes of the show south park have been created

There are currently 13 seasons of South Park with a total of 194 episodes! Such a great show!

Tag: south park 

Wednesday, February 01 2012