Watch moment cars are swept away & roads become raging rivers as floods swamp Saudi Arabia as storms... The SunSource