App is offline

Discogs Explorer

The Scream

American hard rock band from Los Angeles, California formed in 1989 as [a=Saints Or Sinners], disbanded in 1993.

Members: John Corabi, Bruce Bouillet, Juan Alderete de la Pena, and Walt Woodward III

Releases