Uploaded on Aug 29, 2011 / 16 views / 18 impressions / 0 comments
Flooding in Delaware from Hurricane Irene on August 27 2011.