Quotes

Sometimes, in the hardest moments, the best things come” – Felipe Massa on his first podium finish in 2 years (Suzuka, 7/10/2012)