Title Image

Prometheus Tag


By Rachael Barthelmes, Intern   http://www.youtube.com/watch?v=sftuxbvGwiU 20th Century Fox recently took the hype around the film Prometheus to another level with their eerie installation in the Saint-Martin subway station in Paris. The installation was arranged to resemble the alien world featured in the film, including a large blue