February 25, 2000
Atlanta, GA
Masquerade
Lords of Acid Show