My roomate was reading a clip he saw on the internet outloud, so i only got bits and pieces of it.
It said that Oprah got her own TV channel now, and that they will be replacing Discovery Health with the new OWC (Oprah Channel)
what the hell...Discovery Health is amazing...why the hell would they do that? Does anybody know if this is true?