Renault Megane Renaultsport 230 F1 Team R26

Renault’s agency Publicis produced this “Parts” advertisement for the new Renault Megane. It shows a mad rush of multiple similiar parts rushing down the corridors to be installed into the new Renault Megane Renaultsport 230 F1 Team R26. Kind of like how humans are produced actually – only the best makes it through ;)

View the ad after the jump.

VIDEO: Renault Megane “Parts” Advertisement