Dream drives 6 min readMille Miglia — I See Red, Red, Red The Mille Miglia is a must for any petrol head. You can sit and watch the money whizz by, reports BARRY GREEN.