Feeling lucky? Damn, right I was. Friday night at the Mulberry Tavern, Sheffield and Diamond Head is the last band I expected to watch gracing the stage of its 200 capacity venue, Jackpot!! Diamond Head have been busy touring Europe for most of Autumn taking in the Netherlands, Germany, Poland, …
Read More »