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?
Create your
podcast in
minutes
It is Free