October 30, 2021

S02E04: Who Run Goblin Town?

The second hand crew is stuck in the Blood Ring as the Mega Chief makes his grand entrance, riding atop a snarling troll. It's not just their lives on the line but the future of the Space Goblin Clan as well. The real question is...Who Run Goblin Town?

More episodes

Load more

Podbean App

Play this podcast on Podbean App