Librarians, Present Passed
Librarians are an indie psychedelic/pop band from West Virginia. Present Passed, released earlier this year on Postfact Records, is a follow-up to 2006’s Alright Easy Candy Stranger and captures beautifully — although at times boringly — the band’s unique version…