Vic Hubbards Speed Shop - Hayward, CA
dart4forte said
Wasn't Vic Hubbards in Vallejo years ago?
Click to expand...
The one in Hayward has been there for a long, long time...since 1976. There also used to be a store in Fremont, off Stevenson Blvd, but that location shut down years ago.
Print