Music King Diamond Debuts New Song “Masquerade Of Madness” Live King Diamond Debuts New Song “Masquerade Of Madness” Live Live footage of King Diamond giving his... Bella king diamond masquerade of maddness