The Talking Llamas
The Talking Llamas
Robert Camozzi & Thomas Nelson
Ep #84: Extinct Attraction Series | The Twilight Zone Tower of Terror
50 minutes Posted Feb 16, 2021 at 7:58 am.
0:00
50:31
Download MP3
Show notes
On this weeks episode, the guys talk a little news out of the Disneyland resort before moving on to their latest extinct attraction!