View Single Post
Old August 18th, 2001, 12:27 AM   #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