supernatural

Best Speech You Didn’t See
The People's Choice Awards show was on TV last night.   Ellen Degeneres was totally "Ellen" - loved her acceptance speech on stage and the "gift" she gave us!  And then there's the speech you didn't get to see....