What foglights are those and where did you get them? I've been looking to replace my stock ones since they constantly have water in them and blow bulbs. I'd like to get some that are the same size as the stock ones. If they were sealed glass that would be great.