• last year
Biggest Megaprojects in the World

The Dubai Frame, MSG Sphere & Statue of Unity: Here are 7 of the Weirdest Megaprojects in the World!

These are the World's Strangest Construction Megaprojects! In this video, we go over the Statue of Unity, the Dubai Frame, MSG Sphere in Las Vegas and more!