Listen to a New Stone Sour Song, “Taipei Person/Allah Tea”
Stone Sour have unveiled “Taipei Person/Allah Tea,” another song from their new album, Hydrograd. You can check it out below. It’s pretty catchy, but not quite my… uh… cup of Allah tea. I think we’ve heard stronger material from this album already. But again — it’s not bad! I wouldn’t fault you if you dug it.