News

MegaBuilds on MSN59m
Las Vegas $2.3BN Mega Sphere
Las Vegas has completed the construction of the world's largest sphere, a megaproject worth $2.3 billion. This video explores ...