Skip To Content

    The Plans For Dubai's "Biggest Mall On The Planet" Are Absolutely Insane

    It's basically a city with air conditioning.