South Park: The Stick of Truth - Step into their world
E3 2012: South Park: The Stick of Truth RPG is your best hope of ever visiting the sleepy little town in Colorado you have always wanted to go to.
Uploaded:2012/06/06 08:09:54
+0900 (JST)
Views:14 Comments:0
Video Source: youtube.com