Death Angel / Exodus / The Bay Strikes Back Tokyo 2023 Final Night / 2CDR / Shades Zepp DiverCity Tokyo, Tokyo, Japan 24th September 2023 Click Image To Enlarge The ultimate thrash paradise “THE BAY STRIKES BACK” has finally landed in Japan. Two original recordings that allow you to experience the entire scene will be released at the same ...
Read More »