Mutant turkeys, the Loch Ness Monster, immigrants from the future and butt-probing aliens, these are just some of the outrageous visitors that come to the quiet little mountain town of South Park, Colorado. Created by Matt Stone and Trey Parker, the South Park franchise has…