This Sunday saw an incredible win for Lewis Hamilton at the 2012 Canadian Grand Prix. It is a result which will linger long in the memory. This enthralling event was held at the Circuit Gilles Villeneuve in Montreal on the 10th of June. It was the scene of the McLaren driver’s third win at this circuit in the last five years. This was after he previously triumphed in 2007 and 2010.

