Crazy Clown Time by David Lynch

David Lynch directed the music video for Crazy Clown Time, the debut single from his new album Crazy Clown Time.

via David Lynch