South Park: The Stick of Truth

07:30PM 04th Jun 2012

South Park: The Stick of Truth is the RPG tie-in coming out this year. Here's the trailer show at the Microsoft conference from E3 2012 of South Park: The Stick of Truth for Xbox 360.