This video - I love everything about it.

The plumbing, the wiring, the welding. The 711 cubic inch twin turbo...ness.

Advertisement