Danish psychedelic/noise rockers Death Valley Sleepers will release their self-titled debut album on April 2nd.