Scorpion Child to poison the masses with ‘Acid Roulette’
These greasy fellas are the Austin, Texas band Scorpion Child. Formed in 2006, the band has a penchant for referring to itself as ‘The Child’. Their first major release to hit the people was a 2013 Nuclear Blast self-titled effort called,…