Rachel Ryan und Peter North lassen die Fetzen fliegen