Living Large Reveals: Grandma Stella’s Homestead

Brent Toellner and his wife, Michelle Davis are animal lovers who live full time in Kansas City. They loved visiting the area around the Buffalo National River in Arkansas, but what to do with...