Ford Super Chief - Automotive Photography

Photography by Lee Powers

Wow the Ford F-250 Super Chief is a monster, the size of a London Bus it certainly has a real presence. Had an amazing time heading out to the Eau Rouge Ford Plant over in Detroit, USA to photograph this amazing truck.

You May Also Like

Back to Top