After just one listen, the infectious melody of Bobaflex’s “I’m Glad You’re Dead” gets stuck in your head for hours, if not days. My initial instinct when I heard this song for the first time on SiriusXM’s Octane awhile back, was to feature an immediate review on Hard Rock Daddy, but the macabre lyrics gave […]