This is the second album teaser for Altaar's upcoming self-titled album to be released 26th of February in Europe and 22nd of February in Norway, Germany and Austria on Indie Recordings.
This is the second album teaser for Altaar's upcoming self-titled album to be released 26th of February in Europe and 22nd of February in Norway, Germ...