As movie fanatics we love museum exhibits that show you the behind-the-scenes of it all. And the new exhibit on the technology behind James Cameron's ground-breaking 2009 film Avatar at the Liberty Science Center in Jersey City, NJ, looks like ...
Trending Articles
More Pages to Explore .....