View Single Post
Old August 17th, 2001, 11:27 PM   #2
Tom Dee
Posts: n/a
Disclaimer first

I've never actually purchased from them, but they seem to be knowledgable and not pushy, which is what I prefer.

California Motorsport in Sunnyvale. I believe they have a website also.
  Reply With Quote