Swiss post-rock band Kid Ikarus have just revealed a video for the song 'The Lizzzard Of Ozzz'. The song is the second single off their latest album 'Playback Dreams' which was released last April (read our review here). Check out the album on their bandcamp page.