I call them snapshots: those moments frozen in time when you remember exactly where you were, when it was, who was there with you – every detail marked indelibly on your mind. While some memories can be very Read More →