Makes me cry EVERY TIME.