Check this chick get a sleeve of non Disney - Alice in Wonderland on her arm ... turn your speakers off though the song that's accompanying it is terrible. Unless you're high on something I guess, then it's probably amazing.

dedicated from kristopher chandroo on Vimeo.