Antoine L’Estage and Nathalie Richard clinched the 2010 Rally America National Championship after a brilliant drive at the drama filled New England Forest Rally!

This is Antoine L’Estage’s first Rally America title and Nathalie Richard’s third co-driver title. She co-drove for her brother, Patrick Richard, on his way to win the 2005 Rally America and 2004 SCCA ProRally Championships.

To...


More...