Lotus Renault F1 Finally Wins...

.... the Internet with this video the defies words.   It's good to see that they haven't let multiple failures in F1 dissuade them from blowing the money this must have cost.