So, you do have to remove the bumper?
So, I have about an inch worth of water in my driver side fog light, and found this thread, above riceandPho suggested you didn't have to take the bumper off, did you try that route?
Or did you in fact discover that oh, no, you do have to remove the...