In Japan’s Washuzan Highland amusement park, daredevils will find a roller coaster you pedal to control some 590 feet off of the ground.
In Japan’s Washuzan Highland amusement park, daredevils will find a roller coaster you pedal to control some 590 feet off of the ground.