The Gentle Barn stops by Show Me St. Louis

The Gentle Barn is a last resort animal rescue. They take farm animals who have no other option and keep them for the rest of their lives. Michelle Robertson is in charge of the Barn here in Missouri. This is an organization that started in California bac
Published: 11:13 AM CST November 29, 2017