Avatar: The Last Airbender - Season 1 Episode 12
Release Date: Jun 3, 2005
S01 E12Jun 3, 2005
Where to Watch Avatar: The Last Airbender Season 1 Episode 12 Now
The Storm - Watch Online: Streaming, Buy or Rent
Aang relives the events after finding out that he is the Avatar 100 years ago and tells them to Katara, while Iroh tells the story of Zuko's scar and banishment to the crew.