What happened to eight Ferraris, three Mercedes-Benzes, a Lamborghini and two other vehicles in the southern prefecture of Yamaguchi, Japan?
What happened to eight Ferraris, three Mercedes-Benzes, a Lamborghini and two other vehicles in the southern prefecture of Yamaguchi, Japan?