I randomly get such a thing - hours worth of deja vu. Even when I know I've not been in the situation before. Smoking semi-regularly actually makes this happen less often.