Vic Hubbards Speed Shop - Hayward, CA
i'll be there. there is a good place to eat over there too if you guys want to get some food and drinks.
Print