Jay Leno's Garage: Inside the Episode - "Wolf In Sheep's Clothing"

2:09 PM ET Wed, 13 July 2016
These cars may look demure, but inside they're demons! Jay Leno's Garage premiere episodes Wednesday 10P ET/PT.