by Dan Bauer | Jan 26, 2015 | Buffalo
Alpha Hopper’s new single “85315” (pronounce it “Eight Five Three Fifteen,” I think) draws on much of what made their last album, Let Heaven and Nature Sing, so great. Here, like there, the band locks in and stampedes like a single minded...