![Strike Master : "Strike Master" CD & Digital 2017 Self Released.](https://www.themetalmag.com/wp-content/uploads/2019/01/cover.jpg)
Strike Master : “Strike Master” CD & Digital Self Released.
Strike Master : “Strike Master” CD & Digital 2017 Self Released. Mexico Thrash metal band. Started back in 2005, the trio band released several demos and albums at least every …
Strike Master : “Strike Master” CD & Digital Self Released. Read More