The Sunshine State has added its own twist to the classic Italian road race. The post 1000 Miglia debuts in Florida: A new chapter for the iconic race appeared first on The Manual.