Driving This Amazing Miata Till Wednesday

It's the Super20, Mazda's SEMA concept from 2010. It's wonderful. Anything you must know?

Driving This Amazing Miata Till Wednesday