Search
Library
Log in
Watch fullscreen
10 years ago

Fateful Duck Boat Crash Released Days before Trial in Federal Court

IBTimes
IBTimes
Just days before trial begins in the July 2010 duck boat accident that killed two people in Philadelphia, lawyers for the victims' families released new video of the crash.
See more about