Posted inINTERNATIONAL, VIDEO
IN VIDEO: Depardieu ‘smoked’ deer watch ad draws fire
Movie star Gerard Depardieu has come under fire for a curious advertisement for Swiss watch brand Cvstos in which he poses over the carcass of freshly-shot deer. The controversial French actor, who announced he would be handing back his passport over France’s tax rates, has been living as a Russian citizen since 2013 and began […]