CollegeHumor's Favorite Funny Videos

Ellen DeGeneres Loves SNL Sketch About Her Show

Of course she loved it, she’s Ellen.

(Source: youtube.com)