Рет қаралды 2,317
Elegance On Eighteen Wheels Magazine
On location at the new Kenworth dealership in Fremont IN