Has anyone ever seen this image come from a Yahoo web page?
I have a hard time believing the source was really landing at a Yahoo page.
Maybe a web proxy? Maybe they have malware redirecting them?
Maybe something else and someone knows what is generating this image?