Rhetorical flourishes in press releases are usually my mortal enemies, but “stadium rock for introverts” is such a perfect way to describe the versatile Chapel Hill psych-rock trio Minor Stars, which will release its long-delayed (nine years!) second album, Through Pinholes in the Sky, on October 25. READ MORE…