WATCH: Camels escape from petting zoo at Ohio amusement park

Two camels broke out of a petting zoo at Cedar Point amusement park in Ohio, running amok until they were eventually returned to their enclosure.

June 12, 2024

Read More

ABC News