it could be the roof rack leaking on to the head liner and flowing down to the windshield and down the glass:boohoo: