Posts Tagged ‘Team America’

Team Avatar

Wednesday, January 27th, 2010

Mind-blowing, revolutionary 3D special effects? All “Avatar” needed was puppets. And Matt Damon. Nicely-done mashup of Avatar and Team America: World Police. Found at YouTube from oyguvaltshappy via Julio Ojeda-Zapata.