Chinese Automaker Tries To Recreate Viral Range Rover Stunt, Fails Miserably
Chery Automobiles' new SUV, the Fengyun X3L, attempted to climb the famous "Heaven's Staircase" at China's Tianmen Mountain.
Latest Stories