The “Pledge” deja vu all over again

Deja vu is the experience of feeling sure that one has witnessed or experienced a