COVINI C36: the first Italian Diesel supercar to top 300 km/h!
Covini C6W: the Italian supercar with 6 wheels! Ridiculous or ingenious?