Mammoth Film Festival announced their awards for their best year ever. Here's the winners of Mammoth Film Festival 2020.