DETROIT, Dec. 5, 2011 /PRNewswire/ -- The Autoweek editorial staff presented Mazda with the 2011 Autoweek Editors' Choice Award for Best in Show at the 42nd Tokyo Motor Show. The Mazda Takeri previews the evolution of the Mazda 6 sedan and earns points for both style and fuel...
Press Release
|