The 1000 Miglia Experience arrived at Lake Mirror today!

This one-of-a-kind car show that began in Italy 97 years ago, has made an exciting stop…