Sputnikmusic News 06.01.2018

Published: May 30, 2018

Here’s a list of major new releases for the week of June 01, 2018. Please feel free to request reviews for any of the following albums from staff or contributors. As our staff post reviews of these albums, links will appear below the artwork (if we remember…) so that you can read about the release, see how we scored it, and more.