V8 6.7-liter Power Stroke turbodiesel engine 26.09.2013

About this photo

Make
USA / Global
Our International Editions