Thanks for the tip Kique!
Video: Renault Megane F1 Team R26 Advertisement
The Renault Megane F1 Team R26 is a supped up, limited edition version of the Megane Renault Sport equipped with an enhanced 230hp 2.0 turbo engine, more powerful Brembo brakes, new tires and alloys, updated chassis with new settings and a limited slip differential. In this ad, Renault attempts to highlight the differences between the F1 Team R26 and the standard Megane RS by showing all the new components flying around in "Star Wars-style" at its factory before ending up on the new hot hatch. –Check out the video after the jump