Because it's Friday, here are 13 minutes of the South Park video game
New South Park video game coming this spring
by Scott Harrell on
Fri, Feb 14, 2014 at 5:20 PM
In case you didn't know, South Park, The Stick of Truth is slated for a March 4 release by Ubisoft. And judging by this lengthy intro, it looks hilarious. Have a good weekend!