Cedar Point opens with 'a vengeance' this weekend

Cedar Point opens with 'a vengeance' this weekend