I just received my new right headlight last wednesday, and put it on the same day. Yesterday, I noticed some internal condensation around the turn signal...and I became really scared. I bought it new from
www.ford-auto-body-parts.com about a week ago for a little <$200.