When Gumball 3000 Arrives in Japan!

With Gumball 3000 having touched down in Japan, it's time to get back on the roads! First up, it's the short drive from Osaka to Kyoto, via a visit to the Central Circuit racetrack for the cars to have a play following their release through customs clearance. How crazy is it that these are the same cars we were just driving with in the UK, France and Italy!? Starting off at the customs warehouse a

show full text