Duck boat crash
Posted on Wednesday, Jul 07, 2010
A duck tour vehicle packed with tourists was struck by a city-owned barge in July 2010 soon after it entered the Delaware River at Penn's Landing. The vessels are commonly known as "duck boats."
*