Cult of Luna

Price 11.00 - 22.65 USD

EAN/UPC/ISBN Code 5055006527117


Manufacture Earache Records Ltd

Manufacture Country United Kingdom

Year of production 2012

Binding Audio CD

Vinyl LP pressing of this 2003 album from the Swedish Metalcore band. . Earache.