Anyone else good with faces?

I can remember a face perfectly but it only happens when I see it again, it's like their face shoots the memory back into the front of my mind and I remember it perfectly, it brings back certain memories of the person as well, I'll remember their name for example or something they talked to me about, stuff like that, anyone else got this cause I talk to people when I say something and they are like "wooah how did you remember that" so i thought this was normal and how the mind works normally, does everyone have this?
Anyone else good with faces?
Post Opinion