Top
20°
9.0

South Park: The Stick of Truth Review | GameGrin

Only in the town of South Park, Colorado, would it be unsurprising that an alien anal probe granted the power of teleportation.

Read Full Story >>
gamegrin.com
The story is too old to be commented.