An extended TV Spot for Avatar courtesy of The Movie Box that aired on Avatar Day on November 1st on FOX during the World Series. Avatar will hit theaters on December 18, 2009.
Your browser doesn't support HTML5 video.
An extended TV Spot for Avatar courtesy of The Movie Box that aired on Avatar Day on November 1st on FOX during the World Series. Avatar will hit theaters on December 18, 2009.