Avatar: The Last Airbender strikes again. The live-action Netflix series was once again on top of the TV list from February 26 to March 3 with 19.9M views in its first full week on the platform. That’s slightly down from last week, but still by far the most-watched series on the platform during this interval. Avatar […]