News
But as far as a numbers-smashing fantastical build, this two-stroke 18.6-liter diesel hot rod is possibly the craziest. Of course, it looks completely unhinged. According to Engine Swap Depot ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results