S01 E03
Feb 25, 2005 |
|
|
|
Avatar: The Last Airbender
The Southern Air Temple
Release Date: Feb 25, 2005Episode Description
After his departure from the Southern Air Temple 100 years ago, an excited Aang finally returns home but is disillusioned by what he finds there.
Where to Watch Avatar: The Last Airbender Season 1 Episode 3 Now
Best
Rent/Buy
Free