Video Sources

  • Server One
  • Server Two

Avatar: The Last Airbender Season 2 Episode 16

Release Date: Oct. 13, 2006

Appa’s journey from being abducted in the desert to the present is explored.