Loading...
Uploaded by GRIESTMICHAEL on Feb 19, 2010
Can't tell if this is a release bearing or the transmission. This is inside the car. When it stops is when the clutch pedal is pushed In.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)