Ellen fan Char sent us a pair of glasses you've got to see to believe. Ellen loved 'em! Check out this favorite moment from season 7!

Comments