testicular failure due to bilateral torsion

Loading