My 2003 Cadillac Deville had been leaking whenever it rained. The water had been landing on my left shoe while I was driving. Your mechanic said that it was coming from the sky light. HE FIXED IT! Thank you.
Hello, we're glad we were able to help you out! We are always more than happy to assist you if anything else comes up. Take care!