Here’s the TV Spot of the Last Airbender that was shown during the 2010 Winter Olympics:
Last Airbender Trailer
Name
eMail
Check this box to enable the send button
Notify me of followup comments via e-mail