• UP Stuck

    These visitors to an amusement park in China did not bargain for this!