My favourite online review site is Throttle House. And Throttle House has a relatively unknown Youtube site called Throttle House Extra. Thomas and James were invited to the press launch of the stunning new Mazda Cx-90 SUV, which we’ll get here in Australia maybe mid-late 2023
There’s not much I can say other than what the boys show you, so, click on the image below and see what they think.