Netflix just announced its festive 2020 holiday streaming lineup
10:16am PDT - October 8th, 2020 love and monsters - Mashable’Tis the season for streaming. Netflix just dropped its list of new releases arriving just in time for the 2020 holiday season. From late October through December, you'll be able to celebrate the most wonderful time of year by watching dreamy romances, spirit…