Shownotes
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?