Kenworth

Kenworth / Hoover Dam, Arizona/Nevada, June 24, 2003.

<== Back to US-trucks