We’re getting you tuned up for tomorrow’s awesome diesel powered feature vehicle by showing you what has to be the most insane land dwelling diesel powered vehicle on Earth. This is a European based pulling tractor that packs not one, but two 40-Liter Russian tank engines. Each of those engines sport two grapefruit swallowing turbos. [...]
More...
More...
Comment