Know of any good shops...?
#1
Know of any good shops...?
does anybody know of any shops in southern california (los angeles/long beach area) that does a good job installing turbo? and a good shop to get turbo parts? DON'T go to autohaus in the city of industry!.. unless you wanna get ripped off and taken advantage of.
Thread
Thread Starter
Forum
Replies
Last Post
percula
Bay Area
0
12-08-2005 09:43 PM