Saturday, July 5, 2014

Frame sliders

An aftermarket attachment designed to take the brunt of the impact if the bike is dropped.






New toy: 2005 Ducati Monster 620 Dark