Album Review: Bardo Pond's Lapsed

A press release accompanying Bardo Pond's third album, Lapsed, exclaims, "It's their

Statement, their Holy Grail, whatever, what have you," and really, that pretty much sums it up...