Availabe Servers
  • Loading...
0

Grey’s Anatomy Season 18 Episode 13

While Richard ponders his surgical abilities, Jo is charmed by her patient’s brother. Elsewhere, Megan makes sure Teddy and Owen talk out their differences, and a pet python causes an uproar.

Episode Title: Put The Squeeze On Me

Air Date: 2022-03-24

Available Seasons