A new TV Spot is online for The Last Airbender that has been circulating Glee and American Idol timeslots, and it looks pretty cool.
Its a fast rapidfire spilling of some great visuals and shows off how good this looks.
I am actually excited about this!
Share this Story