ALPHA666OMEGA
New Metal Member
- Apr 16, 2009
- 19
- 0
- 1
Agreed. Apparently they're in the process of recording another album, although there's been talk of that since as early as 2003 so who knows.
This is the first of heard of it but that would be nice to see.