Angela Summers and Peter North indulge in a steamy 3-some