Sophie Craig on MSN18m
One more thing just quick
An amusement park in Fujiyoshida, Japan, boasts a thrilling ride that sends brave riders up a sheer vertical track before ...