Beach House - Depression Cherry August 21, 2015ReviewstheneedledropComment Beach House comes through with their most upfront album yet, almost completely doing away with their trademark atmosphere.