Netflix’s Avatar: The Last Airbender adaptation will start filming in November – CNET

Netflix’s take on the popular animated series heads into production.
Read More

Leave a Reply