How many of you have Experienced Deja vu ??

Two years back I was terrified by this phenomenon because it was so accurate. I felt the every detail of certain events to have already been known to me..

But Ever Wondered what makes our brain think so ??

...Hey wait a minute...I feel I have posted this before..
Is this my Imagination or it really happened.. ??