Quote:
Originally Posted by henners88
yet the majority of the fans don't even at this late stage? Do they know something we don't?
|
Depends if you have Sky as to wether you think its a fantastic deal
I'm not sure a little poll on a motorsport forum could form a majority opinion.