Site uses cookies to provide basic functionality.

OK
There's an expression, deja vu, that means that you feel like you've been somewhere before, that you've somehow already dreamed it or experienced it in your mind.