A dilapidated water slide at a park in Indonesia collapsed and threw individuals 30-feet down. A screengrab from the video...
News at Another Perspective
News at Another Perspective
A dilapidated water slide at a park in Indonesia collapsed and threw individuals 30-feet down. A screengrab from the video...