The Rebel Radio Podcast Episode 16: Tangled Web Is Now Available!
The Evil Dr. Tran shares his thoughts with the crew on the things mentioned above and much more. We also talk about the recent mid-season return of The Walking Dead and Frank must have forgotten his mind because he says he use to pretend to walk like those things in the Dark Crystal! Say what?? It's all in this web of mystery, excitement, and more on this episode!