2020 Chevrolet Silverado Duramax diesel delivers up to 33 - cars-demo-auto-blog