March 04, 2010

This is why I love Ellen Degeneres

...in spite of hating American Idol this season, so far...

http://www.youtube.com/watch?v=Sm2onjh9MYk&feature=player_embedded

No comments:

Post a Comment