13 February 2008

Live from New York...it's Ellen Page!

Ellen Page is really the current favorite this season. She's scheduled to open Saturday Night Live. The show will be back on Feb 23, after a strike-imposed shutdown last November. No word on who the host will be but E! has reported Ellen will be there March 1st, a week after the Oscars, where she is nominated for Best Actress.