We've heard the phrase "Prometheus has landed" over and over again in the trailers and promos for this film...now here's a nice clip of the events leading up to that presumably fateful line.
June 8th in the U.S...earlier in places that aren't the U.S.
Thanks to Viscal for pointing us towards this...
HD HERE!!