mindovermotor.com
Spotted! 1981 DeLorean DMC-12, Pasadena, CA
My brother Matt sent this photograph and some others my way while he was out driving with his colleague Nick near Caltech over in Pasadena. It’s quite a pretty area and there’s actuall…