2001 Qvale Mangusta

2001 Qvale Mangusta

Qvale is a small Italian car maker that produced the Qvale Mangusta (the only car they ever made) from 1999-2002. This is your classic Italian American mashup, taking an Italian body and chassis and pairing it with an American motor. In this case the motor is a 4.6...