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

    Leave a Reply