Rover Shoppe in Houston?
Does anyone know what's going on with the Rover Shoppe in Houston? The website is down, the sign is off the building, and Vic (the owner) is no longer there.. I'd hate to see that talented group of guys close up..
1994 D90 #1880