Monday, November 21, 2011

Current Events: 2011 WTCC Season Finale

MT89MotorsportMedia comes through again with highlights from the final race of the 2011 World Touring Car Championship (WTCC) season. The street course in Macau became the battle ground on which Yvan Muller and Robert Huff's championship aspirations would be decided.

No comments:

Post a Comment