I was talking to some guys this weekend at the track (all cobra owners) and we got on the topic about water spots on my car. I have had the car for 3 months. It had water spots on it when I bought it. I have tried to get them off but they want come off. I have Zaino to use when the weather gets...