Last Airbender TV Spot

A new awesome TV Spot of the Last Airbender:

Last Airbender Trailer


What if you could control water? What if you could summon fire? What if you had the power to save the world?
:)

Comments are closed.