see more
BARCELONA, SPAIN - MAY 13: Felipe Massa of Brazil and Ferrari celebrates on the podium after winning the Spanish Formula One Grand Prix at the Circuit de Catalunya on May 13, 2007 in Barcelona, Spain. (Photo by Mark Thompson/Getty Images)