Dic Cooper humiliated! Tall impotent man with a 2 inch pecker.