Alain Prost celebrating his double victory at Isola 2000 (France).Photo Credit and © Bernard BAKALIAN