ICYMI: Crystal Lake Have A New Face-Melting Single To, Well, Melt Your Face To October 9, 2017 Just in case you’ve been sleeping on Japan’s emerging outfit Crystal Lake, it’s time to wake the fuck up. In promotion of their forthcoming live DVD, the Tokyo five-piece have…