1 Jul 2010, 08:20 UTC · By: Ovidiu Panzariu / Let us say first that this is probably the most memorable video posted by McLaren Mercedes F1 Team on their YouTube channel. That being said, we were presented with a rare, one in a millionth chance...