TV May 6, 2024 0 SERIES REVIEW: Netflix’s ‘Avatar: The Last Airbender’ Netflix has released the long-awaited live-action version of “Avatar: The Last Airbender.” The first season…