Crowds pack Ocean Beach Park for the Fourth