Sock Puppets enact a scene from Braveheart.

Full Credits

Stats & Data

96Funny
39Die
2,083
Views
June 06, 2007
Published
Advertisement
Advertisement