This is a Rock en EspaƱol track recorded by the artist Last Broadcast. The song Screaming Truth was originally composed by Z. Kaul-Seidman.