This vertical roller coaster in an amusement park in China is not for the faint-hearted. Footage shows the ride slowly climbing to the top before a sharp turn, then plummeting at a 90-degree angle, ...
Some results have been hidden because they may be inaccessible to you