Browsing: Pedro & James

Indy8, the shop headed by Charlie Stanfield, has added London-based directing duo Pedro & James–consisting of Pedro de la Fuente…