Eva Kisses Teri Hatcher on the “Desperate Housewives” episode “The Story of Lucy and Jessie” (Season 5, Episode 17, original air date March 15, 2009)
In the “Desperate Housewives” episode titled “The Story of Lucy and Jessie” (Season 5, Episode 17, original air date March…