I think these Ducati Desert Sleds are the prettiest bikes at any rally.

Responses

Leave a Reply