Thursday, February 4, 2010

The Last Airbender TV Spot



I thought they were supposed to keep a lid on these TV spots? Lol.

Oh man, this movie looks good.

No comments:

Post a Comment