Cleaning Car Parts

S8 E5906/28/13
Details
Also available on the NBC app

Carl Martin stops by to demo Better Engineering's industrial, turntable-style parts washer - made in America!

Appearing:Jay Leno
Tags: Carl Martin, Better Engineering
S8 E596 minWeb ExclusiveTalk and InterviewOriginals