On this weeks episode, Robert and Thomas take an hour to share some of their “gripes” about the Disney company right now.
See All 97 Episodes of "The Talking Llamas"