Thursday, August 20, 2009

The MENARA



The MENARA is MOROCCO'S answer to the executive sports car. Entirely made and built in Morocco to very high standards.

The MENARA is a harmonious mix of technology and classic automotive design.