Steve Buscemi dressed as John Waters. Fantastic.

Steve Buscemi dressed as John Waters. Fantastic.

(Source: composition8, via wellgetcreative)