Mexico City: Rocketsports Racing race report (Motorsport.com)
MEXICO CITY, Mexico (November 11, 2007) – It is unfortunate that there are only three days in a race weekend, as Rocketsports Racing and Alex Tagliani learned this weekend because they just did have enough time to find a race car that could do the job in Mexico City, Mexico for the 2007 Champ Car season finale.
Original post by Yahoo! News Search Results for Mexico
Leave a Reply