Cedar Point Amusement Park in Ohio became the scene of another great escape