Substance D – Addictions – Review January 1, 2000 A concept album documenting lead shoutster Todd Chaisson (ex-Tuff!) and his battles with drug addiction. In the vein of Chemlab and labelmates Pissing Razors.