Just saw a clip on the evening news about a Cannonball Race across Europe. I guess some cars were impounded in Spain. Saw a couple of Audi Avants, some Porsches, and a Renault Alpine. Haven't seen one of those in a while. Would like to learn more...