Ellen Page on SNL Post author:HFM Post published:March 4, 2008 Post category:Television Tags: Ellen Page, SNL, television Read more articles Previous PostBitch is the new black Next PostMy reality show concept: Celebrity Karaoke Roulette You Might Also Like Slush Mug Commecial November 3, 2006 Veronica Mars on delay until March February 19, 2006 Well, hello there, hot cop. December 10, 2010