Posted on December 26, 2005 by The Puppet (Click this ^^^. Seriously) Can you guess who finally saw Team America? Like this:Like Loading... More Where That Came From