Who doesn’t spend at least a little time once in a while to remember the good old days, the happiest and most special moments of one’s life? Problem is, memory can be a little spotty sometimes, and there’s no ...