Leo Loves Kitty

Leo Loves Kitty

Available on Stan
S4 E18: Leo admits to Red that he fell in love with Kitty while she nursed him back to health after his car accident.
Starring Christopher Masterson, Matt Winston