A rollercoaster you push with your own feet

peddling-in-japan.jpg

Those crazy Japanese…what with their Fred Flintstone ways. :) Check this thing out!