Culture Clash: The Fiat Abarth 124 in Japan
By Alex Inwood18 Jun 2017
Picture this: Our Editor Alex Inwood in a bright blue Italian roadster, in central Tokyo, with a 180kg sumo wrestler in the passenger seat. Believe it or not, there is an explanation.