In this episode, we explore deja vu. We’re all familiar with the feeling of deja vu. Or at least 60%-80% depending on who you ask. But why do we get deja vu? Can science explain it? Will Nick and Jon make the obvious joke? Join us finding out and laughing along the way! Every week on Stranger Still, we take the questions you’ve never questioned to ask and try to answer them. We want to make you laugh and teach...
Read More Read More