Rocklahoma 2017 Interview: Brian Tatler of Diamond HeadWhen you think thrash metal, many bands come to mind: Metallica, Megadeth and so one. One thing all of those bands... Read More