Discovery News

016

Windows 8.1 App Watch: Discovery News

Discovery is another one of the companies that have taken to development on Microsoft’s new platform, and it has just launched another loaded little app…