Thursday, July 8, 2010

Duck Boat Rescue


U.S. Navy Sailors from Special Boat Team 20 helped rescue nine people after their tour boat collided with a barge in the Delaware River near Philadelphia, PA.

No comments:

Blog Archive