FOUND ARTIST: Mitch Moore (Filmmaker)

Blown utterly away by this young NYC-based filmmaker.