Kenworth

Kenworth / Homestead, Florida, April 4, 2006.

<== Back to US-trucks