when was the album featuring the song The Acid Queen released?
Tommy (album) Tommy is the fourth studio album by the English rock band The Who, a double album first released in May 1969. The album was mostly composed by guitarist Pete Townshend as a rock opera that tells the story about a deaf, dumb and blind boy, including his experiences with life and his relationship with his family.
Lust (Lords of Acid album) Lust is the debut album by Belgian electronic dance music band Lords of Acid, released in 1991. The band had released several 12-inch singles prior to their full-length debut, and these songs ("I Sit on Acid" and "Hey Ho!") were already dance club hits.