Browsing Tag

ASTRA- BROKEN BALANCE

  • - Album Reviews

    Astra- Broken Balance

    Oh Italy, will you ever stop delivering kick ass metal? Now don’t get me wrong folks, I love the San Francisco Bay Area I’ve called home for the majority of my…