Picture - Pamela Anderson and Ellen Degeneres USA, Thursday 24th February 2011


Pamela Anderson and Ellen Degeneres Thursday 24th February 2011 makes an appearance on The Ellen DeGeneres Show airing Thursday, February 24th and tells Ellen what almost prevented her from coming to the show and reveals details about her love life. USA




Contactmusic