According to uploader and presumed camerawoman Jordyn Rivet, this group were whale watching off the Baja peninsula in California/Mexico last weekend when one of the group, Chelsea, got a close encounter she probably wasn't expecting.
And feel free to laugh because she was apparently fine. The whale was just having none of her shit that day.
Via LiveLeak