Netflix has released the first teaser trailer for the second season of its live-action remake of Avatar: The Last Airbender, with the streaming giant showcasing it Thursday night during the Netflix ...
This week is Geeked Week, which means we're getting a ton of exciting announcements for all of Netflix's biggest shows. From The Sandman to Avatar: The Last Air ...