Team GuateBig MamaPosted on September 17, 2009by newmaya On the way to Tucson and saw this Big Mama along the side of the road. That and the ostrich farm.