Subscribe to a magazine

Zorro

Back to article View Gallery
22 of 26
Quite possibly the most unique Trophy Truck ever built is Zorro, a Camero, yup a Camero.

Advertisement