I thought that black underwear thing was a trap harness but I bet it is French "Depends"...that speed might scare the sh#t out of me! Kind of "fall and die" sailing. Is the ditch lined with hay bales?