Top
80°

Tons Of New South Park: The Stick Of Truth Screenshots [PC]

VGBUZZ: New screenshots are available for the upcoming Ubisoft game, South Park: The Stick of Truth. This game is looking like it’s going to offer fans of South Park just what they have been itching for. Enjoy!

The story is too old to be commented.