Delusions of Adequacy is confused about the US release of Nine's latest album "Killing angels": http://www.adequacy.net/review.php?reviewid=5120
Delusions of Adequacy is confused about the US release of Nine's latest album "Killing angels": http://www.adequacy.net/review.php?reviewid=5120