Where To Stream Avatar The Last Airbender Season 1 Episode 7
The North
- Aired February 22, 2024
- 47 Min
- Rated 8.2
- Number 6 Of 15 Rated Episodes
As an attack on the Northern Water Tribe looms, Katara challenges a master Waterbender, Sokka meets a princess, and Aang takes Kuruk's words to heart.