Pictures of the duck boat accident

<div class="meta image-caption"><div class="origin-logo origin-image none"><span>none</span></div><span class="caption-text">A photo taken by a witness shortly after the deadly duck boat accident along the Delaware River in Philadelphia on July 7, 2010. The photo was released as part of the investigation by the National Transportation Safety Board.</span></div>
November 1, 2011 4:15:32 AM PDT