tv, yahoo, Culture, TV

Yahoo’s Original Programming Service Has Been Shut Down

After losing $42 million, Yahoo has made what is probably the smart move, and closed…