BMW Classic Official News Four Stages, 1000 Miles & the BMW 328: BMW at the Mille Miglia 2016 Official Release: The Mille Miglia was the toughest endurance race in the world for three decades. Since 1988, it has been held as a... by Gabriel Bridger May 18, 2016May 18, 2016