Where is the band who released Steroids from?
Steroids (Crouching Tiger Hidden Gabber Megamix): Steroids (Crouching Tiger Hidden Gabber Megamix) is an EP by American experimental hip hop group Death Grips, self-released by the band on May 22, 2017. Death Grips: Death Grips is an American experimental hip hop band from Sacramento, California, formed in 2010.
Sacramento, California