South Park: The Stick of Truth gets delayed. To tide you over until then, enjoy this new footage.
Ubisoft just announced that South Park: The Stick of Truth is being delayed until March 4th, 2014. To make you…
video games, martial arts, pop culture & more
Ubisoft just announced that South Park: The Stick of Truth is being delayed until March 4th, 2014. To make you…