FORD TROLLER T4
Ford has teamed up with Troller, a Brazilian company that manufactures off-road vehicles, to create the Ford Troller T4. The Troller T4, a result of the Ford T-R Concept, is a proper SUV which makes those ever-popular and present crossovers seem like toys in the off-road world. The T4 is an apt and basic SUV …