60-70% of people experience déjà vu. The leading theory: a temporal glitch where information bypasses short-term memory and hits long-term storage first. Discover all the competing scientific explanations.