This year’s Heavy Music Awards will take place at the OVO Wembley Arena on May 26th.
Nova Twins, Architects and Biffy Clyro are among the nominees for the 2023 edition of the Heavy Music Awards.
Nova Twins are up for Best Album thanks to Supernova – one of …