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.
 

Latest posts

Back
Top