Sunday, March 18, 2012

UK Full-Length "Prometheus" Trailer Lands

A much more subtle, yet just as eerily beautiful, "Prometheus" trailer lands in the UK providing additional insight on the crew's archeological mission.