May 22, 2012, 4:09 PM
One of the most epic rallys in the world is the Italian Mille Miglia. Every year in May this rally starts in Brescia, Italy. Spotter Pavofrio went to Brescia to take some pictures of the historic cars of the Mille Miglia. Sit back and relax while checking out these pictures Pavofrio took.