Clutch masters stage 3 vr6

Whitbread

Vendor , w/Business number
Joined
Jan 21, 2007
Location
Johannesburg, MI
TDI
Several
I tried searching but couldn't find anything. Has anyone had any experience with one of these? Good, bad? I came across one for a very good deal but don't want to buy something that won't hold up in a tdi with 350+ lb/ft.
 
Top