anthony davidson

Sarrazin deputizes for Davidson at WEC’s trip to COTA

Leave a comment

Stephane Sarrazin will make an unexpected one-race cameo at this weekend's FIA World Endurance Championship race in Austin. [more]