Renault China

Social campaign content / viral video creative and production