DeLorean DMC logo

DeLorean Motor Company

A closer look at ambigrams