Olympic Channel launches 7Plus in Australia

Olympic Channel launches 7Plus in Australia (article)