Go Japan! 2020

Go Japan! Japanese car show at Brands Hatch 2020.