The Making of South Park: The Stick of Truth video
Ubisoft has today announced that its forthcoming action adventure game based on the South Park animated series has gone gold and will ship to stores on March 7th On PC, PS3 and Xbox 360. To mark the occasion a The Making of South Park: The Stick of Truth video has been