naked giants

Naked Giants Announce New Album, Share First Single ‘Take a Chance’

After a strong debut, Naked Giants, the rising rockers from Seattle, have announced the release of their sophomore effort. Titled The Shadow, it was…
Daniel Kohn / June 11, 2020