Ford Explorer Climbs World’s Tallest Free-Standing Climbing Tower

Putting a 5,270-pound SUV on a 154-feet tower is not an easy job.

from Motor1.com - News https://ift.tt/2VlCZOM

Comments