Here’s wonderfully warm Wanda Lust (Julia Taylor) delivering three kisses, because "It’s been a long, long time."

Return to "Stars and Stripes Forever"