24 Mar 2021, 08:16 UTC · By: Elena Gorgan / Powered by a Mercedes-Benz 5.0-liter M117 V8 engine, this Imperator was one of 30 ever made, and rolled off the production line two years before it shut down
16 Dec 2020, 15:47 UTC · By: Mircea Panait / A trip down nostalgia lane; this is probably the best description for the one-of-one 1993 Isdera Commendatore 112i you probably remember from NFS II