DeLorean DMC logo

DeLorean Motor Company

DeLorean logo

A closer look at ambigrams