BW&BK has received the following press release: German technical death metal maestros CENTAURUS A will be releasing their debut album, Side Effects Expected, on Listenable…
Source BW&BK has received the following press release: German technical death metal maestros CENTAURUS A will be releasing their debut album, Side Effects Expected, on Listenable…
Source