Japanese bus driver says: “Here we go!” What he does next will have you in stitches
The area around Maihama Station in Urayasu, Chiba Prefecture, Japan is sometimes referred to as “Dreamland” by some people. The station is in close proximity…
shuttle bus
The area around Maihama Station in Urayasu, Chiba Prefecture, Japan is sometimes referred to as “Dreamland” by some people. The station is in close proximity…