I ran upsts soon as I saw your post! If that guy hadnt mucked up, the mini would have won!El Gordo said:Have a look at the Discovery Channel, Monster Cars. What are they doing to that poor Mini ??!! They are turning it into some sort of snow mobile !!??