Music See Texan Metal Upstarts Shattered Sun Throw Down in New "Blame" Music Video Chuck Billy-approved band aims to put you in "the center of the anger"