2001 Qvale Mangusta from North America

An attractive vehicle that deserves recognition