2001 Qvale Mangusta from North America

If you don't own one, chances are you'll never see one!