Bet this is funnier.
http://www.youtube.com/watch?v=8ui5MeAqKLU&feature=related
Pretty funny - my French is a little rusty - what was that - the latest meeting of the DNC?......