my first post said TDIclub.com (tdi’s are Turbo Diesel VW’s) most on this board know my Evo is off the road waiting for the new clutch to be installed
my first post said TDIclub.com (tdi’s are Turbo Diesel VW’s) most on this board know my Evo is off the road waiting for the new clutch to be installed