Ultra-Rare Mercedes Isdera Imperator 108i
video note
Mercedes Isdera Imperator 108i. It’s an unique German super car limited to 30 units (this is unit #14) and built from the Mercedes-Benz CW311 concept.
193 total views, 1 views today
United States of America, United States, America, USA, US, Canada