Heavy rains hit Oak Glen, a town in California, USA. Flash floods and mudslides caused by the heavy rain filled the streets in the town. A major mudslide was seen engulfing the streets in the footage. No casualties were reported in the incident. californiamudslideusa 0 Share