Deja vu
Have you ever felt like you were living through a memory all over again, even though it couldn’t have possibly have happened before?
That feeling is known as deja vu, a French term that means ‘already seen’…
In this episode of Mysteries of Sc…