What if everything you experienced felt like you had already lived it before? Meet the people for whom déjà vu is every day. Show more
Discover 11,128,835 listings and 277,884 playable programmes from the BBC
What if everything you experienced felt like you had already lived it before? Meet the people for whom déjà vu is every day. Show more