On this weeks episode the guys start by answering a listener question from a listener about which attraction they would choose to live inside. Then Robert and Thomas do a deep dive on Frontierland.
See All 97 Episodes of "The Talking Llamas"