Watch: Theme park 'ride' drops you 100 feet through the air with nothing but a net to save you Trending 9 years ago
Dubai have announced plans to build the world's first temperature controlled city Trending 9 years ago