Posts Tagged ‘The Promise’

Photo Credit: Cover Art by Nickelodeon

Wasn’t Avatar: The Last Airbender an incredible show?  Fans of the show probably already know this, but the show ran from 2005 to 2008 and was separated into three seasons.  However, did you know that there is technically a 4th season that continued after the show?