Tag: AVATAR

spot_imgspot_img

How ‘Avatar’ Was Made

James Cameron's 2009 movie AVATAR wouldn't seem to be a film about science. But a new exhibit at the Liberty Science Center takes visitors...