- Weird Truth Productions TOP(English) >
- Web Store(English) >
- Astaroth (Ita) - The Long Loud Silence - CD(English)
The Long Loud Silence - CD
Italian 80's metal! This is their 1st EP originally released in 1985 with 1983 demo "Speed black metal", and 1988 demo "Demo USA". So called 80's style speed metal with pounding drums, high pitched vocal, and catchy metal riffs!