Home The Latest NewsMusic News The Weather Station Announces Self-Titled Album