At the 2010 edition of SEMA, Mazda unveiled the Super20 concept, a rowdy little supercharged, Cosworth-powered take on our perennial 10Best winner, named in honor of the Miata’s 20th birthday. Now, just two years later, Mazda has dropped the Super25 concept. (By that logic, shouldn’t this be called the Super22?) A more reserved take on [...]
More...