Brand New Music From Local Psych-Rock Group Helen Kelter Skelter Posted on January 16, 2018 /By Katie /Under Music News, News The brand new album, Melter is what psychedelic rock dreams are made of.