TRAILER: South Park, The Stick of Truth By Thomas Winkley on June 10, 2013 in News Video Games Yup it’s South Park, never fart on anyone’s balls.