Olympic Orbit

Olympics 2012: ArcelorMittal Orbit officially unveiled today at the Olympic Park

Olympic Orbit, the looping red tower that looms over London's Olympic Stadium, is being officially unveiled today. The completed steel…

12 years ago