Review: “The Showdown” by Browbeat
After a decade of abstinence, the return of Browbeat in 2019 with “Remove The Control” was very much the rising of the phoenix from the ashes that the Modena Italians had started the band with in early 1998. The intention remained very much the same with that album has it had with the bands previous