Sunday, December 12, 2010

Eddie's Slot Car World

Caught the sign out the corner of my eyes driving down the street, pulled over to check it out. WOW this place is awesome! Two road tracks, a flat and a banked, and a drag strip! if you live in the area you really should check it out. 1021 Tennessee St. Vallejo ca.


No comments:

Post a Comment