Range Rover Sport climbs its way to the sky in China – Roadshow

Click here to visit Original posting

The automaker recently drove up 999 steps at the Heaven's Gate landmark in China.