A skit from Los Angeles based Le Zaza. www.LeZaza.com
Published October 25, 2007 5.2k views More Info »
69 Funny Votes
59 Die Votes
5,216 Views
Published October 25, 2007
Advertisement
Advertisement

From Around the Web