Amelia Island, FloridaRain is the natural enemy of car shows. Carefully manicured golf courses quickly turn to muddy quagmires and cars that have been meticulously cleaned for judging get spattered with grime. Spectators, rather than trying to snap memorable photos, vie to see who can carry the largest umbrella. All […]

0 comments