Feedback

Lift Off! Giant 360 Viewing Platform Opens for Business

 

The world’s tallest moving observation tower opened to visitors on a clear day in Brighton, U.K.

Shows