Monday, June 21, 2010

New Last Airbender TV Spot

A new TV spot has surfaced on the web for M. Night Shyamalan's The Last Airbender, coming to 3D and 2D theaters on July 2.