Kate Hudson & Lance Armstrong act like they didn’t just have sex in his apartment

By: The Superficial / June 18, 2008

Kate Hudson and Lance Armstrong were caught leaving his Manhattan apartment yesterday. I think the look on Kate’s face says it all: “Could’ve used more testicle.”

Photos: Splash News