I bought non-original foglights for my E34 (under half the price of the original). Im very happy with them actually, except they fill up with fog/water.

I noticed the same on one of my high beams also today. The glass is not cracked on any of them afaics. Any suggestion where the leak most probably is located?