OK, I think I may have seen one of the strangest acts out there Tuesday night opening for Otep.
Try to imagine...
"The White Stripes" on a bad acid trip going to "Alice in Wonderland"
"One Eyed Doll". I had to take a video to share here, you guys will love this.(lol).
"Please" watch this and offer back some input. (positive or negative)
I'll find one more from youtube just to give you a better example of the weirdness.