Avatar: The Last Airbender Netflix Series Begins Filming, Full Cast Announced

Netflix has started rolling cameras on Avatar: The Last Airbender with the full cast now revealed.

Comments