News Vintage Racers Return to Mugello March 20, 2024 Jim Pickering Peter Auto’s historic racing season is about to make a stop at Mugello — a place where some of Italy’s...