Oh, true, didn't think about that. I guess if you're gonna buy aftermarket you should clear them when you get them...oem headlights have clearcoat on the lense. it protects the plastic for a lot longer than aftermarket headlights that are just bare plastic
Definitely need to see a picture though, I just saw something today which looked similar to what you described, but it was moisture on the inside.