thelegocarblog.com
Itsawhat?
This is an Isdera Commendatore 112i. Nope, us neither, but apparently it was a Mercedes-Benz V12-powered supercar numbering just two units. Futuristic in a way only an early ’90s supercar can…