May 23, 2022 International News Watch|| Horrifying Video Shows Water Slide Collapsed; Onlookers Scream in shock Aterrifying moment was caught on camera in Indonesia where the water slide collapsed.. Read more