Kenworth

Kenworth / Elkton, Kentucky, March 2000.

<== Back to US-trucks