The inaugural Loudwire Music Awards concert and ceremony took place at the Novo Theater in downtown Los Angeles October 24. The Loudwire Music Awards brought together the rock and metal communities for a historic night of loud rock ‘n’ roll.
Take an All Access Look Backstage + Behind the Scenes at the 2017 Loudwire Music Awards [Photos]
The “Hand of Doom” trophies have been handed out, the performances were incredible and the…
10/26/2017 6:11 AM
April 29, 2021
April 28, 2021