Does this show still air??
This was my one of my fav shows when Discovery Health existed. Now that it doesn't, *beep* oprah..) does it still air on oprahs new channel or somewhere else?
shareThis was my one of my fav shows when Discovery Health existed. Now that it doesn't, *beep* oprah..) does it still air on oprahs new channel or somewhere else?
share