Originally Posted by
SunnyTheSemen
Dubai is one of the most efficient cities on planet earth and the authorities have dealt with very well indeed. Europe would have been in a real pickle with such rain
I almost fell off my chair reading this. I'm guessing you've never actually been to Dubai