Aug 2, 2004

Team America!

What is this? What type of puppet movie is this? check out the trailer your self