Moto Guzzi Flagship Centre opens in Petaling Jaya
With the return of italian motorcycle brand Moto Guzzi to Malaysian shores, and the recent launch of the V7 and V9 series of transverse V-twins, Moto Guzzi has launched its flagship centre in Petaling Jaya, […]