Car Mechanic
https://setiweb.ssl.berkeley.edu/beta/team_display.php?teamid=2864148
During the upcoming 2006 British International Motor Program this 18th of July up till the 30th of the exact same month, the Mazda Motor Corporation would be out to show off to the world its new Mazda CX3.