In this month's Bike News I discuss the new Triumph TE-1, the new bmw R18, Lexmoto lxr 125, Aprilia RS660 vs Honda CBR600F, ...
Moto-Guzzi is an Italian motorcycle manufacturer and the oldest European motorcycle manufacturer in continuous production. The brand has had a storied history, winning motorcycle racing championships, ...