Lords of Acid – Pop That Tooshie – Music Stream April 15, 2012 Lords of Acid have been at this game for too long to whiff on a track called “Pop That Tooshie,” so, of course, they deliver.
Lords of Acid – Pop That Tooshie – Review April 15, 2012 Lords of Acid have been at this game for too long to whiff on a track called “Pop That Tooshie,” so, of course, they deliver.
Lords of Acid have awesome new cover artwork – News March 21, 2012 Lords of Acid return with their first album in over eleven years, ‘Deep Chills’, which is slated for an Apr. 10 release on Metropolis Records.