STABcast Episode 183: In Defiance of the Lord

This week on the STABcast! Battle reports all over this thing! Will, Ryan, & Ben all have games to talk about!