saudi sands
There's just a whole bag of crazy that's seemingly been dumped on the world recently, and here's another installation.

What in the hell is going on out there?