Steve StrezaHomeAboutWebcomicVideosProjectsLinksTeam 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