1966 Chevy Impala, Willie Montoya, Los Alamos, New Mexico
back to the
Lowriders series