Detour #272: Florida Car Culture, USA
From the awesome oval at Daytona to the Art Deco excess of Miami Florida is a must-visit destination for any auto enthusiast.
The Mille Miglia is motoring into Miami
As it closes in on its centenary, the legendary Mille Miglia is adding Florida to its rally roster.