Shelby at the Santa Monica Pier


The Los Angeles Shelby American Automobile Club is having a meet at the Santa Monica Pier this Saturday the 22nd. There should be some neat cars there. The show runs from 10am until 3pm!

LA Shelby Auto club show

And here is what these cars look like after some racing in Mexico!

Ford Mustang