...Suicide dolphin bombers...
thanks for adding some HUMOR to an otherwise very depressing thread...:-)