January 10, 2019Brian McLeanComments Off on Sleep, Weather Warlock and Pinkish Black – December 16, 2018@The Bomb Factory in Dallas, Texas
The sleeping American stoner rock giant known simply as Sleep surprised the music world by releasing their first album in years titled The Sciences through Third Man Records. The band was able to keep a tight lid […]
The stars aligned as the Generation Axe tour made its second to last stop at The Complex in Salt Lake City, Utah on December 16, 2018. The show featured some of the greatest names in guitar […]
This story is a bit of a throwback to before Thanksgiving. Since it’s huge news for metal fans and we didn’t get started until after it happened – we thought we’d cover it for anyone […]
I credit Trent Reznor and Nine Inch Nails for opening my world up to electronic and industrial music. When I was an angsty teen all I really listened to was Metallica, Nirvana, Megadeth… the standard […]