Mexico City: Team Australia race report (Motorsport.com)
Will Power has capped a strong season in the Champ Car World Series with his fifth podium finish for the year with second place in the Gran Premio Tecate in Mexico City, Mexico today.
Original post by Yahoo! News Search Results for Mexico
Leave a Reply