Is Your Mechanic Cheating? - NBC Southern California

    Is Your Mechanic Cheating?

    Joel Grover investigates Jiffy Lube shops. Original Broadcast Date: May 2006 (Published Friday, Oct 10, 2008) Joel Grover investigates Jiffy Lube shops. Original Broadcast Date: May 2006 See More