New York PostRight·
Moment woman crunches herself on rocks at Santa Paula Punch Bowls in Ventura County
A woman was caught on camera slamming into jagged rocks after losing control on a natural waterslide in Southern California.
Read at New York Post →



