The WINNERS of our first ever Music Video Film Festival are:
Director Christopher Piazza for his work on Jigsaw Soul’s Cockroach Motel
Directors The Moon Men for their work on Sleepwalkas Insomnia
Congratulations Chris and The Moon Men!!
And to all of our 38 finalists who made this first Festival amazing!