Desperate Housewives

Desperate Housewives 103

More Episodes

(Season 1 | Episode 3) 43:54 minutes

Pretty Little Picture: Karl returns to Wisteria Lane to discuss terms with Susan.

cc | Closed Captioning Available
Your video will resume shortly.