Little Dragon has just released their accompanying visuals for their track debut single “Klapp Klapp” from forthcoming album Nabuma Rubberband,Directed by Taylor Cohen with creative direction from music video maestro Nabil. Read more »