Meet The Controversial ArcelorMittal Orbit, Built For The London 2012 Summer Olympics
Standing at 377 feet, the twisted red tower is tallest sculpture in the United Kingdom. And while it was designed by Indian