Water Spout Spotted in Algeria on November 08, 2007 Get link Facebook Twitter Pinterest Email Other Apps A water spout spotted in the desert near Oran, Algeria.LiveLeak Video: 1, 2Tags: Water Spout Comments
Comments