Indonesian metallic hardcore band Beauty Kill The Beast are ready to blast beat their way into your heart with their second track off their upcoming...
Depok based metallic hardcore band Beauty Kill The Beast are back a decade later with a brand new single entitled Alter Ego. The last time...