Delilah Strong is blindfolded and restrained before being gangbanged in public