Ahead of its November 8th, 2011, release, David Lynch has appropriately made his album, Crazy Clown Time, available to stream in its entirety. Listen to it over at NPR.