A Moment on Earth 2 Satellite Films A Moment on Earth 2

At the time of the original Moments, 'the 8th wonder of the world' in Dubai, United Arab Emirates was still under construction. The Palm Island Jumeirah.

Watch the Movie Trailers or click the "x" to remove this message and watch this moment.

  [X]

A Moment on Earth 2