How’s this for a rugged little concept SUV. It’s called the Ford Troller T4. It shows how a real sports utility vehicle (SUV) is done, offering proper off-road performance and capability. The concept is built by Ford Brazil and it will be showcased at the Sao Paulo Motor Show in […]