Formula One roared into the Tokyo nightlife district of Kabukicho on Wednesday afternoon, inviting thousands of fans to get close to some of their favorite cars and drivers ahead of the upcoming Japanese Grand Prix at Suzuka Circuit.
Formula One roared into the Tokyo nightlife district of Kabukicho on Wednesday afternoon, inviting thousands of fans to get close to some of their favorite cars and drivers ahead of the upcoming Japanese Grand Prix at Suzuka Circuit.