Steve StrezaHomeAboutOn TechOn GamesLife UpdatesProjectsLinksTeam AmericaAugust 06, 2004This is going to be such an awesome movie. It’s made by the South Park guys, Matt and Trey. it will be truly magnificent.Coming soon…Teh BAK!!!11