Slow & Low / Slow & Low 2017

Chicago, IL ()

Pictures from the annual lowrider festival that takes place in Pilsen. The nicest lowriders in Chicago are bought out for this car show every year.