Brothers and Sisters
Season 4
Ep 16. Leap of Faith
- TVPG
- February 28, 2010
- 41 min
-
8.2 (89)
The Walkers are ecstatic that Luc is back but Sarah is less so when he tells her he's marrying his art dealer so he can stay in the country. Elsewhere, Kitty is irked by her campaign…