The Ford Troller T4 is a Brazilian 4×4 Beast
                                  
                                      
                                
                                
                              Ford-owned Brazilian off road vehicle maker Troller has unveiled their newest T4 model, and its not half bad.
