Thursday, March 8, 2012


Only 20 people are known to have Hyperthymesia. They remember every details of their life