Watch The latest Avatar: The Last Airbender Season 3 Episode 21 Video:

The Runaway - 02 November 2007
The Beach - 19 October 2007
The Headband - 28 September 2007
The Awakening - 21 September 2007
The Guru - 01 December 2006
The Drill - 15 September 2006