Edguy / Vader
Superheroes / The Art of War
Nuclear Blast / Candlelight
2005 / 2006
B+ / B
Reviewed by:
Cosmo Lee
Reviewed on: 2006-02-16
No comments posted.