Folkestone, England, United Kingdom - May 17, 2007 | NotABoatAccident.com