Princess Zelda
0
THQ Reveals South Park: The Stick of Truth Box Art, Trailer
Darrin Wright
December 10, 2012
The adventures of the South Park gang look to be more bizarre than ever next year.