S02E04: Who Run Goblin Town?

Emergency Power Podcast

Oct 30 2021 • 1 hr 9 mins

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?