Antoine L’Estage & Nathalie Richard 2nd, Crazy Leo Urlichich & Carl Williamson 3rd After taking a lead on the very first stage of the 2012 Rallye Defi, Ken Block (Park City, Utah) and Alex Gelsomino (Park City, Utah) drove through bright sun, heavy rains and over rough roads on their way to victory. The Monster …