Sunday, April 27, 2008

YouTube: Team America Sex Scene

One of my favorite parts of the movie Team America World Police. I can't tell you how hard I was laughing in the theatre. This is the puppet sex scene from Team America World Police.

No comments: