MMusic Read More 1 minute read Beach House To Release New Album ‘Thank Your Lucky Stars’ | Music NewsbyKira KnightOctober 7, 2015 Beach House are a dream pop duo from Baltimore, Maryland and they formed back in 2004. The…