Ellen DeGeneres starts her own online network

Rumble

Ellen is creating a new multi channel network that's surely gonna blow up! Hey Ellen, maybe send a little love our way?