On the latest episode of Jay Leno's Garage the guest's are both from inside the garage: the man they call Professor Jim Hall, Leno's master fabricator, and the 1966 Lotus 26R that he spent 18 ...
Results that may be inaccessible to you are currently showing.