when does carlos find out about the affair
the first season finale
-1
Section::::Development and casting.

John Rowland (Desperate Housewives)
6263342
10314170111612885814
NONE
Section::::Development and casting.

John Rowland (Desperate Housewives)
6263342