I’m sure you were just like The Whore on January 1st: glued to the tube watching the launch of Oprah’s OWN. The channel launched New Years Day, 1.1.11 at noon with a program introducing viewers to the channel by Mother O herself. The channel is actually really amazing. My favorite show is probably, “Oprah Presents…Master Class“, in which icons discuss their life and how they rose to prominence.
Did YOU catch OWN?