
I’ll Be I Am Home for Christmas: Study Finds Most Americans Live Within 18 Miles of Their Mother
For most Americans it would take nothing more than a quick bus ride to make it back to mom and dad’s in time for Christmas. A study has found that the average US resident lives just 18 miles from their mother.