A gray whale slashes and rolls around in the shallow waters off of Newport Beach, CA
You must be logged in to post a comment.