What Scientists Have To Say About Your Deja Vu December 18, 2017 Have you ever been walking down a street, one you've never visited before, only to feel an odd sensation that you've been there before? But...