Hollywood Undead Announce London Launch Party For New Album
Hot off the back of last week’s brand new single Time Bomb, Hollywood Undead have revealed their return to the UK. Their sixth album New Empire, Vol. 1 is set to drop on 14th February 2020. The Californian Quintet have chosen to celebrate release day in London with an exclusive one-off show at the o2