Misc. Professional Racing
Over the weekend, one of the world's most storied motor races - the Mille Miglia - took place in Italy, but with a twist: all the cars participating were alternative-fuel vehicles.
This year was the first for the "Mille Miglia Green," which saw the historic 1,000-mile open-road endurance race...