Water Spout Spotted in Algeria


A water spout spotted in the desert near Oran, Algeria.


LiveLeak Video: 1, 2
Tags:

Comments