This is the "Directors Cut" of the two videos I did for I Come To Shanghai, they opted to use only the You're My Favorite Drug portion of the video. Thankfully they gave me permission to use the full thing unofficially. I am super proud of it. All the effects were created practically, the backgrounds were made using water, glitter and ink.
Starring Caitlin Coonan, and Shana Ostrow
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?