Music March 1, 2019 HOT NEW ROCK: Naked Giants Seattle, Wa - Naked Giants is a rock trio from… dahughey 0 Love0