I live in Toronto, ON, Canada and 1 of my dreams is that the Lords of Acid will come here as a regular part of their tours some day! *hint! hint!* lol
I only have the one pic as of yet; so if you wanna know more, just drop me a line and ask! ^_^
Ask me anything, I am VERY open-minded (obviously)!