Saturday, 31 October 2015

Mario Kart Game Center Japan

See inside a game center in Japan and watch Mario Kart!