Album & Live Reviews THE NEW DEAD METALFEST: Lion Arts Factory, Saturday April 23 2022 April 29, 2022