ampsandgreenscreens.com
Warbeast - Enter The Arena - Amps and Green Screens
This is the review I was hoping I wouldn’t have to write. A review of WARBEAST and their new album – scratch that, their FINAL album…Enter the Arena (out now, Housecore Records). I lived in Dallas, TX for three years and this band, in addition to having national and international acclaim, always packed houses whenever …