My favicons quite frequently decide to go funny and they change to the icon of some other site I visited (and I use Internet Explorer too). For example, my favicon for civfanatics at the moment seems to be that of my school's VLE.
So perhaps some other site you recently visited actually has that icon?
So perhaps some other site you recently visited actually has that icon?