LogoBETABeta
Demi Moore

The Ellen DeGeneres Show

Season 7Episode 101Aired 2010-02-10
Demi Moore

Demi Moore

Actress Demi Moore (``Happy Tears''); actor Channing Tatum (``Dear John''); Michael Bubl‚ performs.