Avatar: The Last Airbender has been renewed for two more seasons, Netflix just confirmed!
The hit series will get a second and third season, and the streamer did confirm that the third season will be the show’s last. No word yet on when the series will debut new seasons on the streamer.
Keep reading to find out more…More Here! »