Take Zat!

Russians are slightly up in arms about this French commercial. Wonder why.




-- Andy Heil