Hi,
I have just purchased a Roku streaming stick. On the box it has the Now tv logo but I can not find the app on the device. Can anyone help me please thanks
Where are you located and where did you create your Roku account? I believe that channel is only available in the UK.