Watch Discovery, TLC, and Animal Planet On Windows Phone 8

Discovery Network has simultaneously released three separate apps for their most popular channels. These include Discovery, TLC, and Animal Planet. They are separate apps but each is very similar in layout and functionality. When you start the app up, you’re greeted with the ‘Featured’ section with tiles for the most popular shows on that particular …