Driveway Mechanic Fail: Check the Breaks

Some of you guys should just take it to a shop . The life you save may be your own.

Added:

By: Low UFO (4790.50)

Tags: Car, Mechanic, Near Death Experience