Volks,
 
Mine van leakth onto the front passenger's right = foot.  Bad windshield seal?
 
Any other explanations?
 
If not, where do I get a seal and should I get a pro = to put it in or break the windshielf myself?
 
TIA
 
Mike