Audi & McNish USA R18 Debut: Penance for the advert?

Audi & McNish USA R18 Debut: Penance for the advert? Having taken time out to irritate the hell out of us rugby world cup fans with his constantly-appearing recent advertising campaign for Audi, right now Le Mans champion, Allan McNish is actually hoping for an...