Grand Ultra September 24, 2017April 25, 2018 Grand Ultra Grand Ultra are from Nottingham UK. They play rock and metal of various shades raging from classic 80s to heavier modern styles and...