1932 Ford Truck

Debute at the 2012 Long Beach Motorama Won Peoples Choice award!