Peep The Brand New Vision Mercedes-Maybach 6

The first time I saw the Delorean in the 1985 film Back To The Future I was positive it was the coolest car I'd ever seen. That metallic finish and butterfly doors were features I never saw being outdone—until...