South Park: The Stick of Truth Ships

Ubisoft today announced that South Park: The Stick of Truth is now available in stores nationwide for the Xbox 360, PlayStation 3 and PC.

Comments are closed.