Dang, that's a tear jerker. Warning needed.