The Talking Llamas
The Talking Llamas
Robert Camozzi & Thomas Nelson
Ep #93: 2021 WDW Trip Report
1 hour 7 minutes Posted Apr 20, 2021 at 8:33 pm.
0:00
1:07:53
Download MP3
Show notes
On this weeks episode Robert and Thomas talk all about Robert’s trip to the Walt Disney World Resort!