TotalRock Exclusive world-wide play and video premier for Ward XVI’s new single, ‘Mister Babadook’! TotalRock are proud to present the brand new single from Ward XVI, ‘Mister Babadook‘, the second single taken from the upcoming second album, ‘Metamorphosis‘ released on Friday 25 September on Metal Rocka Recordings. Tonight, (Monday 17th […]