GM Inside News Forum banner

1 - 3 of 3 Posts

·
Registered
Joined
·
1,973 Posts
at the left of the clutch pedal, where you rest your foot on long highway driving or when you're just lazy in city driving (torque to spare on the ls1)!
 
1 - 3 of 3 Posts
Top