Doppelganger

Doppelganger: Literally, it’s German for “double-goer.” In English it is an apparition or double of a living person. We’ve all seen them, or experienced them at one point or another in our lives. More