Ny video: Gorillaz - The Lost Chord ft. Leee John