r/WeirdWheels•10 yr. agoiamstandingbehindyouThe Isdera Imperator 108i is a Mercedes-Benz WedgeObscureroadandtrack.com/car-culture/news/a29341/the-...roadandtrack.comPosted May 29, 2016, 8:11 PM UTC416Share