58ºF

Single mother in Michigan gets $2,020 tip on $23 bill ahead of new year