About Trip to visit Mammow 16 Sep 201714 Sep 2017 My mom and I went to Hatch, the small town in New Mexico where my mom grew up and my grandparents still live. Naturally, while we were there, we had…