Desperate Housewives: Season 3 Episode 19: God, That’s Good
Starring: Teri Hatcher, Felicity Huffman, Marcia Cross, Eva Longoria, Nicollette Sheridan, James Denton, Joy Jorgensen, Brent Kinsman
Length: 43 minutes
On Air Date: 22 Apr 2007
Desperate Housewives: S03E19 Description: Incriminating, indiscreet photos of Gaby and her new boyfriend Victor surface, causing problems with his mayoral campaign. And two residents of Wisteria Lane share an unexpected moment of passion.