Satan 11/10/2022, 3:25:00 AM No. 33975 [Open] [Reply] Actions report Hide Thread Hide Post More of Steven/Roberto: https://youtube.com/watch?v=xmr8bEuyQjA[Embed] He's the lead vocalist here, in this song.