Avatar: The Last Airbender - Season 2 Episode 17
Release Date: Nov 3, 2006
S02 E17Nov 3, 2006
Where to Watch Avatar: The Last Airbender Season 2 Episode 17 Now
Lake Laogai - Watch Online: Streaming, Buy or Rent
The Avatar gang encounters Jet in Ba Sing Se and he helps them to discover the location of Appa. But they will end up discovering something else, a secret of the city.