I remember a few years ago there were rumors that some Russian truck factory would install an overseas branch here in Brazil. This beast seems though enought to stand the road conditions here, and intimidating enought to persuade criminals to think twice before an attempt to assault it...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.