Swoosie Kurtz & Teri Hatcher kissing in Desperate Housewives

Episode Info
Title The Story of Lucy and Jessie
Season 5
Episode 17

Get This Movie