Picture - Pamela Anderson and Ellen Degeneres
Pamela Anderson 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 - 24.02.11
+ More: Pamela Anderson Pictures
+ More: Ellen Degeneres Pictures
+ Photo Album: Pamela Anderson makes an appearance on The...