The first TV Spot for Avatar which will hit theaters on December 18, 2009.
The TV Spot focuses on Director James Cameron's prior accolades.
Your browser doesn't support HTML5 video.
The first TV Spot for Avatar which will hit theaters on December 18, 2009.
The TV Spot focuses on Director James Cameron's prior accolades.