Island Zero review

Island Zero Review

Released in select theaters May 2018, Island Zero is the first feature film ever produced by Donkey Universe Films.  And I have to say, they have done a spectacular job.