Hahaha I just watched them all, class! It’s so weird hearing them all speaking their own languages, Petrov in particular sounded great, while Jeff Gordon sounded to me like he has a future in voice acting when he gets sick of going round in circles
Also, let’s not forget Michael Schumacher’s contribution to the original Cars. However, judging by the quality of his voice acting, he must’ve turned up, recorded the line once, and left!
http://www.youtube.com/watch?v=lK1kpv5NA4g