Post Thumbnail

Comedy Central has announced the next downloadable title in the series, South Park: Tenorman's Revenge, will launch exclusively on Xbox Live Arcade on March 30. South Park: Tenorman's Revenge is a side-scroller with drop-in co-op, both locally and online. Tenorman's Revenge pits Stan, Kyle, Cartman...

3 years ago 0 Comments
March 26, 2012 at 6:30PM