VFX Dan Lin and Lindsey Liberatore Archives -

Netflix reveals lead cast of live action series ‘Avatar: the Last Airbender’

Netflix announced the leading cast of the much-anticipated live action series Avatar: the Last Airbender. The…