Friday, March 14, 2014

News::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.



via N4G: pc news feed http://ift.tt/1hi2Irp