How can you say that The Testament-Formation of Damnation is an embarrasing release? It is an excellent album and I havent removed it from my cd player since I bought it. It takes me back to around the Practice what you Preach and Demonic days. One of the best releases of 08.
Havent had a...