News

In this video, we explore seven of the world's strangest construction megaprojects, including: - MSG Sphere in Las Vegas - Statue of Unity - Pont Jacques Chaban Delmas - Dubai Frame - Katara Towers in ...