The French Alps provided a dramatic stage for the 2011 Mont-Blanc Rally, where the roar of […]