Don't Italians Make Great Bikes !

No handlebar grips?! The Health and Safety police won't like that! Those exposed bar ends could cause serious damage if the rider hit someone.
 
Back
Top