Dreamlink TV Box ready to go 1 year subscription already loaded channels Canada , USA, sports , PPV , Adult ,all European as well 1400 channels. all you need is an internet connection and lots of data