Time Saturday, July 23 · 12:00pm - 4:00pm
Location
Chula Vista Tire Center
260 Broadway
Chula Vista, CA
old pic of the location but as you can see plenty of parking!
Created By Show Power Motoring http://www.teamshopow.com/
Directions;
Coming from north - 5 south, exit E St...