Hi all,
Believe it or not? Ever since I got my 2001 GTS, I had never go out in the rain. But yesterday, it was raining really hard here, but I still decided to take the car out for lunch. After lunch, when I got into my car, I've discovered there are waters on my seat. At first, I thought it's...