Moment woman crunches herself on rocks at Santa Paula Punch Bowls in Ventura County

· NY Post

A woman was caught on camera slamming into jagged rocks after losing control on a natural waterslide in Southern California.

Visit freshyourfeel.org for more information.

Read full story at source