Press Release NEW YORK (January 18, 2021) - The award-winning sci-fi/drama web series Little Apple has set its YouTube premiere date for January 18, 2020 on the Little Apple Universe channel--ending a screening and festival run that included the American Black Film Festival, The Apollo Theater,...