So it rained on me driving my new bike back last week. I was in it for a couple of hours and the next day I saw condensation in all four turn signals. I opened them up expecting to see dry or pinched 'O' rings but nope, no seals. Then I noticed a notch both top and bottom of the lenses WTF? So the great Ducati DESIGNED them to let water in? Then I took the seat off, not waterproof at all. Pools of water underneath and round all the connectors. This is a Desert Sled, a dual purpose bike and nobody thought about rain?