Mastretta Cars announced that it has ended production of the MXT amidst mismanagement of funds.
↧