Where To Stream Melrose Place Season 5 Episode 21
Men Are from Melrose
- Aired February 17, 1997
- 60 Min
Nick follows Taylor to Peter's house and witnesses a romantic encounter. He later photographs the couple's late-night rendezvous at a golf course. Megan discovers that Kimberly's illness is in remission.