Roadkill Extra
Update on the Draguar
S20 E412:
The Draguar has always been one of fans' most-loved project cars. The '74 Jaguar XJ12 was famous for horrifically overheating after the crew installed a supercharger on the small-block Chevy V8 that powers the car.