400-pound sea creature stranded on Cayman Island beach. Then California family came by

[ad_1] A nesting mother sea turtle is safe thanks to a California family that took time out of their last vacation day in the Cayman Islands to help her. It…