Canadian bashers Annihilator were due to wrap up their European tour with shows in Russia on November 13th and 14th in St. Petersburg and Moscow respectively. For the Russian fans that are unaware of the reasons for the cancellation, following is frontman Jeff Waters message issued on November 12th:Three...
More...
More...