Throneaeon
PUBLISHED Oct 1, 2001
There is absolutely no info here, but I'm guessing these death metal maniacs are from Sweden, going on the names and the production sound....