musicNews David Ellefson's New Project The Lucid Release Their Second Single Entitled "Damned", Debut Self Titled Album Out October 15 September 23rd, 2021
musicNews Jason Bieler Releases New Song "Bring Out Your Dead" Featuring David Ellefson and a Solo from Devin Townsend December 22nd, 2020
musicReviews Slayer, Megadeth & Testament Live in Long Beach – Metal at Its Finest September 23rd, 2010