This appears to be a flash flood caused by a hail storm in the Saudi Arabian desert. It is a weird sight. I've never seen anything like that. I haven't even seen a water flash flood let alone one consisting of hail.