Listen to The Good The Bad And The Queen's new song "Merrie Land" from the band's upcoming second album.