Thursday, Feb. 14, 2019

FINCH, Sydney, Australia, was awarded Best of Show for “The Eleven O’Clock” at last night’s (2/13) seventh annual One Screen Short Film Festival, the premiere short film festival from The One Club for Creativity that unites the film and advertising worlds. Following the delusional patient of a...

MySHOOT Company Profiles