Question: Where is the band who released Steroids from?
Sentence (from "Steroids (Crouching Tiger Hidden Gabber Megamix)"): The piece, a mix of seven songs on a single track, has been described as a "barrage of noise".
Relevant evidence: No