Beyond leading the Isuzu D-Max to consecutive championships, Camacho also clinched the 2024 Rally Master Champion titles in ...
Based on the filings (check it out below), the new Staria Lounge variant will come in a 7-seater configuration (2+2+3).