Definition of - Direct 8

Direct 8
Is available through digital terrestrial television network "TNT".
More Information:
More Information From Wikipedia