The Film titled Revolution
was done by Nordpol Hamburg advertising agency for subbrand: Dacia Logan (brand: Dacia) in Germany. It was released in Apr 2008.
Commercial for the new station wagon by Dacia/Renault. TV Spot starring Che Guevara, Fidel Castro, Mao Tse-Tung, Karl Marx, Lenin, Martin Luther King, Rosa Luxemburg, Ho-Chi Minh and Mahatma Gandhi.