Coming Soon Netflix News Series Series News Check out the first images from Netflix's upcoming series, 'Avatar: The Last Airbender'