• Album Review: Beach House – Thank Your Lucky Stars

    Beach House (a.k.a Victoria Legrand and Alex Scally) are a band that have been, if nothing else, remarkably consistent in their output. The duo had, until recently, released five albums of dependably high-quality dream pop at a rate of one every few years since their debut in 2006; the...