The fifth TV Spot for The Last Airbender which will hit theaters July 2, 2010. If you were the only one of your kind, the last hope for peace in a world consumed by darkness.
Your browser doesn't support HTML5 video.
The fifth TV Spot for The Last Airbender which will hit theaters July 2, 2010. If you were the only one of your kind, the last hope for peace in a world consumed by darkness.