Avatar Special Edition TV Spot

July 18th, 2010 by admin Leave a reply »

Here’s the first TV spot of the upcoming Avatar Special Edition. It includes some very brief shots from some of the new scenes, enjoy.

Related posts

Advertisement

Leave a Reply