mindovermotor.com
1953 Cadillac Eldorado at Amelia Island
Lead Sled: This ’53 Caddy is the definition. It shone like a shimmering blue jewel on the show field, especially as the scene became more overcast in the afternoon. If you’re gonna have…