Ellen made a huge announcement on her show she's launched a site called ellentube!! Check out what she had to say about it, and then check out the exciting world of ellentube.com.