Reading Time: 2 min The Discovery Channel has just released their own application today, aptly called “Discovery Channel”. This app features video clips, quizzes, photo galleries, program schedules and various other things. Sadly, the app doesn’t include full episodes for most shows — just a link to iTunes where you can buy the shows. Their full press release is […]