gloriousnoise.com
New Boss Hog video: Shh Shh Shh
Video: Boss Hog – “Shh Shh Shh” From Brood X, out now on In the Red, although Amazon says April 21. Not sure what’s up with that, but coordinating release dates is tricky. C…