The fifth TV Spot for Avatar courtesy of Movie Box which played during the MLB World Series. Avatar will hit theaters on December 18, 2009.
Your browser doesn't support HTML5 video.
The fifth TV Spot for Avatar courtesy of Movie Box which played during the MLB World Series. Avatar will hit theaters on December 18, 2009.