I visited the Peterson automobile museum in Los Angeles recently. A standout exhibit for me was "El Muertorider," a 1968 Chevrolet Impala painted in Day of the Dead imagery by artists John Jota LeaƱos and Artemio Rodriguez. I wanted to share my photos here.
Awesome!
ReplyDelete