Caught on Film: Lying Mechanic vs. Idiot Customer
Ever wonder what would happen if two completely worthless people were given a secret CIA truth serum?
The complaints among shop owners and their customers never seem to grow quiet….
Source: About Auto Repair























