this happened with a jeep i had back in the day. if i remember correctly the vents in front of the windshield were clogged with leaves causing water to sit in there and eventually leak through or something like that. although it was a long time ago.
hope it helps