I like the place when it was R&S back in the day but I'm not surprised that they are closed. Most parts stores these days suck to begin with. The only really good ones left are NAPA and sometimes Norwood.
Last edited by Fast92RS; 06-08-2012 at 01:22 PM.
|