Netflix Renews AVATAR: THE LAST AIRBENDER for Seasons 2 and 3
Following in the footsteps of its cartoon predecessor, the live-action Avatar: The Last Airbender will be three seasons long. Netflix has officially announced that Avatar: The Last Airbender has been renewed for season two and […]