clutch leaking clutch leaky clutch plumber - 6559345408
  • -
  • Vote
  • -

Never underestimate a plumbers imagination. I took this picture few weeks ago. The clutch pedal broke and thats how some plumbers quickly fixed it for the trip to the mechanic.

mirrors kludges car repairs - 7315462400
By Scruffy
  • -
  • Vote
  • -

The best part is when you look closely and see that it's actually two mirrors in one.