Pedal Powered Roller Coaster In Japan
This pedal powered roller coaster, in Okayama, Japan, is high above the ground and has amazing views. I guess the lawyers in Japan aren’t as out of control as ours here in the US. There are no guard rails on either side and the riders are only held in by…