What Is Déjà Vu?

Just Explain It - NewsJune 11, 2013

Sixty to eighty percent of people say they've had déjà vu, but scientists don't know what causes it.