- Location
- Terra Firma
Wrangler clone. I saw one at a geyser park high in the Andes, near the Bolivian border, a couple of days ago. Check this out -- it's made in Brazil and the web site is in Portuguese:
www.troller.com.br
www.troller.com.br