Avatar: The Last Airbender Creators Left the Netflix series
The creators of Avatar the Last Airbender has announced their departure from the currently in-development series from Netflix
The creators of Avatar the Last Airbender has announced their departure from the currently in-development series from Netflix