Where are the on demand video's...I did not see them could someone post a link...
Originally Posted by ingofan1
click on "More Channels" above and select World Team Trophy. You will find the videos there.
On the Ice