fbpx

FoE_Explore-New-Heights_02

Ford Explorer making its way to the top of the world's tallest free-standing climbing tower | Ford photos
FoE_Explore-New-Heights_04