0.1
November 30, 2011

Ellen Degeneres Introduces a New Show and Induces Laughter. ~ Becca Thill

Photo: Violet Blue

Less biting…good tip Ellen! haha.

 

http://www.youtube.com/watch?v=QfVJnUfVB68
Leave a Thoughtful Comment
X

Read 0 comments and reply

Top Contributors Latest

Elephant journal  |  Contribution: 277,736