Custom Mercedes-Benz 300CE Twin Turbo Is So Miami Vice, it Hurts By: Cameron Vanderhorst | June 27, 2019