Showing results for 
Search instead for 
Did you mean: 
Anonymous User
Not applicable

3 months sports pass free

As I regularly purchase day passes to watch Formula 1 races I was given a 3 months sports pass for free. Guess What, it doesn’t include Formula 1. I have no interest in watching any other sport so Thank You for nothing Now TV. 

0 Replies