headphonenation.net
Watch: Israel's Lubazuk Has A Dreamy Music Video For "The Man in the Mirror"
The video, directed by Kobie Flashman, is as strange and enjoyable as the Tel Aviv band's own music.