Vic Hubbards Speed Shop - Hayward, CA
o ya nice place though right off the freeway
Print