Seven years later Where Did the Night Fall, British collective UNKLE have announced the release of a new album. The Road is the new album that will be out this year. There isn’t a release date yet. “Sick Lullaby” is the new track that features Keaton Henson. Watch the official video directed by Warren Du Preez & Nick Thornton Jones.