Motorcycles / 06-20-19
Italian motorcycle brand Benelli made its Philippine debut at the Makina Moto Show last June 15, 2019 at the SM
Motorcycles / 06-03-19
As with all Moto Guzzi bikes, the V85TT is entirely built in their home factory in Mandello Del Lario, Italy.
New Models / 10-05-18
Abarth makes big entry into small car market