A Volvo Truck. On The Hoover Dam. Damn!
Jennings continues the photo shoot of Volvo Class 8 trucks across America, the latest stop being the great state of Nevada. Next up? California, here we come.
Jennings continues the photo shoot of Volvo Class 8 trucks across America, the latest stop being the great state of Nevada. Next up? California, here we come.