Last Giant

DISCOVER: Last Giant

From Portland, Oregon, it’s time to put Last Giant on your music radar. Last Giant is on the cusp of