VIDEO: Unreleased South Park Video Game Discovered

A bunch of nerds unearthed a never before seen South Park Game on an old dev-kit Xbox.

Check out this never before seen gameplay above! For more videos, go to YouTube channel The Happy Console Gamer.