Japanese blows venerable passenger car run through

16 October 2023