Amazing Memory
Smithsonian.com. At last count, at least 33 people in the world could tell you what they ate for breakfast, lunch and dinner, on February 20, 1998. Or who they talked to on October 28, 1986. Pick any date and they can pull from their memory the most prosaic details of […]