Avatar: The Last Airbender Live-Action Series Is Officially a Netflix Hit
Netflix’s Avatar: The Last Airbender live-action series is officially a success. The new series debuted on the streamer’s English-language TV list with 21.2 million views and reached the top 10 in 92 countries,according to Netflix’s released rankings. …