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.