Two men stuck between a rock in a hard place fight for survival.Two men stuck between a rock in a hard place fight for survival.Two men stuck between a rock in a hard place fight for survival.