Reminds me a little bit of a Sunbeam Imp.

Cool looking little car.