The difference between promises and memories is that we break up promises, and memories break us.
58
The difference between promises and memories is that we break up promises, and memories break us.
The difference between promises and memories is that we break up promises, and memories break us.