BobKart POV at Nagashima Spaland in Japan

This unique attraction in Japan is like a mix of a bobsled and a go-kart, hence its name BobKart. SUBSCRIBE ►
Back to Top