Where there is smoke, there is FIRE! Check out this fire-breathing Cummins up in Quebec, Canada! It sure sounds wild in the video! What do you think?
Receive the latest newsletter with the content you love from Diesel Army, directly to your inbox, absolutely FREE!