Channel Ten logo 2013
Network Ten
Network Ten, also known as Channel Ten and Ten, is an Australian commercial television network first airing in August 1964 in Melbourne. Legend Of The Dragon episodes 27–39 aired in Australia on Network Ten's Toasted TV as of March 19, 2008. Their Official Website, Official Facebook, Official Twitter, and Official YouTube Channel.

Read more at:Edit