April 21, 2011 4:02 pm

Ride the Ducks is Back on the Delaware After Fatal Accident

Ride the Ducks is back on the water and back in business on the Delaware River. New safety measures were put in place after last year’s accident that killed two Hungarian students. They drowned when one of the amphibian crafts sank after being hit by a barge. All tickets Thursday to the Ducks opening day were sold out, according to the company.

US & World Videos

Exit mobile version