08-06-2017 10:51 PM
Looks like Telus is adding NASA HD to the line up. Showing TEST at the moment on channel 7100
11-26-2018 03:46 PM
NASA TV HD appears to be out of TEST and showing Live on Channel 27 now.