Yeah I've done about every car in game. This was the toughest one. The Autobianchi A112 Abarth 85 was 2nd toughest win but was easy compared to this one.Nope. The stupidest cars I've won the race with are the 1929 Mercedes S Barker Tourer and the engine swapped Abarth 595.