Best Film award winners

cochise_festival

6th November 2012

Three’s a Shroud has gone on to win two awards in two festivals as it scooped the audience-voted Best Film award at this year’s Cochise Film Festival.